Nice idea! Cool graphics! But every once in a while the game blocks or the movement of the phone is transferred with delay to the virtual movements in the game. The levels get blocked from time to time without reason and yo have to start all over again. Some levels are almost impossible to overcome since you can hardly develop a strategy (and get bored as hell) whereas the following levels are at times manageable with no skill at all - weird concept!