A game balanced between many good aspects but also many bad aspects. While the graphics, music and level design of some levels are cool, there's many problems with things like boring gimmicks, extremely simple level design and completing the game to the 100% is more of a chore.