Braid E3 2008 Screens

To be released during Q3 2008
Microsoft released new screenshots from Braid for Xbox 360, a game scheduled to be released via Xbox Live Arcade this summer. The game is developed by independent software developer Jonathan Blow and won the "Innovation in Game Design" award at the Independent Games Festival in 2006.