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.