I think this was pretty interesting and it was well presented.
I'll admit I found it a slightly annoying to play. I do think the concept is great though. I'd love to see it as a gimmick of a larger game or maybe if the physics were more precise it could work well as its own game.
Good Stuff!