nice physics.
its more of an exlore-what-you-can-do type of thing, than a game with a distinct goal, right?
well made.
And sorry again for not including your entry in my video, this was not on purpose. but I have just included a link to your game and a link to your video :)