My favorite game so far. The UI/graphics are incredible, and it's such a clever idea, I wish I'd thought of it!
The level design really brought it home for me, though, the difficulty level was perfect, and each level added a new and interesting element that kept me hooked. It truly kept giving, the more I played.
Bravo!