Long PS3/360 lifecycle "biggest mistake ever", has expedited decline

July 11th, 2012, 00:11

Part of the DCEmu Network PSP News..