Finally got round to giving Braid a go yesterday and have just completed it. What a fantastic game! Great platforming gameplay with a twist and a nice thought provoking story to go with it.
If you haven't played it yet then I highly recommend it, even though it's not retro it's well worth the time.