AirMech Arena Coming to Xbox Live
Ubisoft and Carbon Games have partnered up and are bringing something called AirMech Arena to Xbox Live on the Xbox 360. The best news about this is that it's a free-to-play title and is due to launch this Summer.
(more…)