Lovely mechanics and a well polished game.
Interesting idea, and with some more work on the level design it could be an awesome full fledged game.