An amazing platformer, every level feels unique and contains its own interesting gameplay gimmicks. The 'Hurry Up' segments can be pretty tense and anxiety-inducing but the feeling of relief after successfully completing the level makes the game satisfying to play.