Xbox Live Arcade Games E3 2008 Stage Show Demo

Five Xbox Live Arcade games--Lode Runner, Geometry Wars: Retro Evolved 2, Braid, Castle Crashers, and Galaga Legions--are shown off on GameSpot's E3 2008 stage show.

  • View Comments (0)