Space Invaders Extreme Co-Op Review
The 8-Bit aliens return in all their HD glory, complete with thumping techno soundtrack and four player cooperative mode. We blast off and take a look at the latest iteration of the Space Invaders franchise for the Xbox Live.