montrealsoon on 25 June 2008
I am quite certain that MS said the original XBOX was meant to be third party manufactured, but no one bit, so they manufactured it themselves.
Has anyone else noticed an increase in 360 rumours this past week or so?
E3 is really overdue...