E3 2011 Atari Booth TourHomer stumbles upon some awesome games over at the Atari Booth at E3 2011.By on June 9, 2011 at 2:52PM PDT TERA Centipede: Infestation