Just seen the official Xbox 360 final design on gamesradar.com, plop me do! Oh' dear is all I can say! XBOX looks waaaaaaaaay better, what do you think?
-
Wow..... Depends though... If I'm getting Xbox 2..