Advertisement

XBLA This Week: War World

How the hell did I completely miss a giant robot game coming to Xbox Live Arcade? War World, developed by Third Wave Games and published by Ubisoft, is a third-person action shooter featuring 16 different powerful mechs with a variety of different special abilities. You can play offline in the 100-level arcade mode…