Worldwar


Space Invaders Worldwar Pits USA Against Japan

Space Invaders Worldwar Pits USA Against Japan

To celebrate the 30th anniversary of Space Invaders an online battle between the US and Japan is brewing in a new game called S...

Aug 1 2008, 8:44am CDT