I really like the idea. I don't think I've seen anything like it before, and it works really well. The presentation is very well done too, especially the level end section. I'd love to see you continue working on this, but if you do please make the first few levels a little easier for bad players like me :)!