a VERY good game, it seems that everyone enjoys the amount of levels BUT I thinks it's a bit too much ... because every levels is either an AHA moment or a please let me go to the next one. but you should be more than proud of yourself when you get at least one aha moment from the player.