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.
I don't give out very many 10/10 scores but this is one of the most well thought out, and most beautiful puzzle games that I have ever played. The challenges ramp up in difficulty at a nice steady pace, some of which become mind boggling. In fact, there was one in particular that, if I had not cheated and watched a video on youtube, I never would have beat the game. But along with that challenge comes the immense satisfaction when you finally figure out how to complete the puzzle. And the beautiful art style and music keep you entertained even when the puzzle makes you want to pull your hair out. Add in a somewhat cryptic story and some subtle (and not so subtle) references to pop culture, and you have a recipe for a great game. If for some reason you haven't already played Braid, buy it.
It's an incredible, revolutionary puzzle platformer. There is no other game like this, no Limbo, no Anti-Chamber, not even Portal. (Portal has other strengths that Braid does not have, but the puzzles in this one are even stronger.)
The game's not flawless, the graphics of the main character and enemies are a bit daunting and the story is very much up it's own a**, but none of this makes the puzzles less genius.
Everybody *needs* to play this game, no matter what.