PSN puts studios ‘in weaker negotiating position’

January 22nd, 2010, 16:31

Part of the DCEmu Network PSP News..