This Week On XBLA (May 17, 2010)

Game Releases Two games are being released this wednesday on the Xbox Live Arcade. Metal Slug XX will cost you 1200 Microsoft Points and Aqua: Naval Warfare will cost you 800. Thoughts: Metal Slug XX is a new addition to the Metal Slug games. Already available on the PSP it incorporates 7 levels and over 70 missions. Is it worth 1200MSP though? The new trend of all Arcade games costing 1200 is tak...

Lost Password