I recently wrote a review on the indie hit Braid on my blog. I thought it was really good and definetely worth the money even though it lacks motivation to be replayed. However recently it has been confirmed by Jonathan Blow himself that Braid for the PC comes with a level editor. He is working on documentation for it.
What makes Braid a fascinating experience is the way the narrative is weaved into the game. The gameplay mechanics of time manipulation and the princess are all allegories to Tim’s(the character in the game) battles with his conscience. There are quite a bit of text to read but they always have a deeper meaning and Braid’s story feels awfully personal.
I promise, no spoilers. You can read my entire review here