Try to master various Mechanical Puzzles by dragging different objects into the screen and rotating them in this physics puzzle game.
- Mouse
16542 plays