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.
This is an amazing platformer. The artstyle is amazing and the different time manipulation mechanics make solving the puzzles attached to them quite fun.
My only complaint is that some of the game isn't explained well enough. One example of this is getting one of the jigsaw pieces in World 2, utilizing the puzzle itself. The only way I found out how to do this was to YouTube a walkthrough, which left me dirty inside.
A solid platformer, but it needs more explanations.