7/31/08Space Invaders Worldwar Tourney Launches Square Enix just kicked off a Japan versus US tournament to showcase their free-to-play Flash game Space Invaders…ByBrian CrecentePublishedJuly 31, 2008