Wow, this is an awesomely polished game with more than a few minutes of solid gameplay!
I really liked how you utilized the physics to create mechanics to later fit to the story. Awesome visuals, great utilization of resolution restriction, and so fun to play!
I'm glad I've come across this game, good job!