There have been a lot of things that went both really well and really poorly for the launch of the Xbox 360. The performance of the Xbox 360
There have been a lot of things that went both really well and really poorly for the launch of the Xbox 360. The performance of the Xbox 360