Recs.
Updated
Super Meat Boy is an indie platforming game that focuses on difficulty.
The gameplay consists of controlling a 2D meat blob and platforming ones way to their mate.. As the levels progress so does the difficulty. Often the player is going to die over and over again to finally be able to complete a level.
SpecsUpdate
Pros
Pro Great level design
Super Meat Boy is unique because it uses level design to teach you. Most of the early levels have simple layouts, but you're never explicitly told what to do. For example, you see Bandage girl at the other end of a bottomless pit. You'll soon understand that a regular jump won't cut it and start trying other stuff, eventually figuring out how to do a long jump. Over the course of many levels like this, the game prepares you for the really difficult end-game levels.
Pro Unique visual style
As is typical of Ed McMillen's games, it looks like nothing else out there. The art style is 2D based but heavily unique with a vector graphics cartoony look.