PS3 Launch Delayed Until 2007 (maybe?)

October 31st, 2005, 02:49

Part of the DCEmu Network PSP News..