Just bought Braid on PSN for 99 cents and it is such a cool game: it is sad, fun, gorgeous, weird, challenging, scary in a way, feels like (literally) a dream, like, it is a very dreamlike atmosphere.
The puzzles and the music bring a very zen feeling to the player (me, in this case) and the narrative is very melacholic and poetic, reminds me of long lost love a such, so beautiful.
It is hard to explain Braid in words, but it really made an impression on me, what a masterpiece!