Lost Planet 3 delayed until August

April 10th, 2013, 02:15

Part of the DCEmu Network PSP News..