I like the physics of this, I can see mechanics like this doing really well on a touch screen or with gyro controls.