It's a cool game, high replayability, secrets, small unlocks, cartoon graphics. It doesn't bore you, makes you assess situation sometimes extremely quickly. To be ideal it could have a save run button between levels, but then you can be almost sure that the flow will be broken.