Hey, really Cool Game! I love the Physics of the Game and its quite Challenging.
I made a Video playing your Game.
(I played your Game again afterwards and finished it!)