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