New XBLA Titles Announced and Screens

New titles available on Xbox LIVE Arcade this spring and summer
Microsoft today announced some of the titles which will be released through Xbox LIVE Arcade this spring and summer. Braid is a game developed by designer Jonathan Blow, which allows you to bend all the rules with the manipulation of time, Castle Crashers is a role-playing game where up to four players hack, slash and smash their way together through a visually stunning hand-drawn landscape, Defense Grid: The Awakening is the definitive tower defense game experience designed specifically for Xbox LIVE Arcade and Go! Go! Break Steady combines music and break dancing with gameplay.