PlayStation All-Stars Battle Royale delayed?

August 13th, 2012, 22:56

Part of the DCEmu Network PSP News..