The best platformer I've played and probably my favorite game. Game is difficult but it never feels like the games fault, passing that one level you were stuck on always feels rewarding. A good amount of content including extra levels which test your skills to the max. Movement is a major part of the game and it feels really smooth moving around the maps in the game (with their structure complimenting the move set). Each location you go to has a unique theme and adds more gimmicks which keeps the game fresh. Story is basic but the games charm in tandem with this makes the game even better. The fact this game has a major speedrunning community backs up how good this game is. Would recommend to pretty much anyone (unless you don't like difficult platformers), the price, especially on sale is very fair so there's not much excuse.