What a cool mechanic! Art, animations and music are simple but really nice. Maybe think about some checkpoint/undo feature? If levels become longer and more difficult it would probably be pretty <wtf>tedious </wtf>to always begin from the start. Or maybe not :)