E3 2012: Xbox 360 has "more than 2 years left", says MS

June 9th, 2012, 23:17

Part of the DCEmu Network PSP News..