Braid is a puzzle-platformer, drawn in a painterly style, where you can manipulate the flow of time in strange and unusual ways. From a house in the city, journey to a series of worlds and solve puzzles to rescue an abducted princess. In each world, you have a different power to affect the way time behaves, and it is time's strangeness that creates the puzzles.
Fantastic puzzle platformer with a gimmick. You are able to reverse and forward time and thus overcome death itself. This doesn't make the game easy though, since there's usually several things to take to concideration.
-Story (if you like a bit depressing stories)
-Very hard at times