Braid E3 2008 Screens

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.