The graphics and gameplay are really nice, and I really liked the physics-based concept. It's a great idea!
That said, I think the mechanics could use a bit more polish. It's quite difficult to manage the rotations, and it's not immediately clear what you're supposed to do at first. Adding a few more instructions or hints at the beginning would help players understand the game more quickly.
Overall, I really enjoyed it. Great job!