I'm surprised this game is not best rated. The graphics are lovely, and it's an interesting game, which must be quite challenging in limited time (but I'm too lazy for that). I took a lot of pleasure in playing, it was not repetitive, not too simple, with enough variations on each level to prevent you from going to sleep. In fact I enjoyed a real good time in playing non stop, and it took some time to finish, which for me is a plus: I always feel cheated when a game is too short...I want my money's worth. The characters are cute, and move at a good speed, which means the time-taking is in the complexity of the game, not in the slowness of movement. really good, according to me. I can't wait for the next!....