I really liked this mechanic- simple but fun; and the presentation makes it all the better :)
I was, however, either really good at it, or super lucky; because I was never in much danger of actually losing the game. Maybe a bit more balance on the lives? But, not failing all the time is also fun so :P