Buy on AliExpress.com

Square Enix admits FFXIII screen fakery

February 15th, 2010, 21:13

Part of the DCEmu Network PSP News..