Some actual gameplay clips from Braid, posted on GameVideos.com. More videos in the extended.