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 game is in my opinion one of the best games I've ever played. Every world has a different gameplay, visually stunning artwork, beautiful matching music.
After three times playing trough the game, it is still a great puzzle platformer.