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.
the host is lame
Good games, I enjoy Braid, Castle Crashers, and Geometry wars... very fun
this games friggin awesome
the host is kind of annoying