Phygital play: where gaming intersects mixed reality, robotics and human-machine interaction