Square Enix, Remakes, and Stories Too Good to Fact-Check

April 24th, 2007, 03:41

Part of the DCEmu Network PSP News..