Sweet Graphics, Smart Code
I loved this game.
Graphics - 10/10 - Very consistent and full of impact, kept the game fun.
Sounds - 9/10 - Music got kind of a annoying after the 5th level, just need some variation.
Story - 7/10 - Pretty much no story, but the level system and the increasing difficulty made up for this.
Interactivity 10/10 - Brilliant. There were some really smart levels here, glad to see a game with a bit of thought behind it.
Overall - 9/10 - Fun challenging game, would be fun to play on a portable device :)