Argh_College on 02 April 2013
No Shit GameSpot...
Like we didnt know already its going to sell shitloads of milions,, its carries Xbox in the name, that thing is synonymous with gaming everywhere these days. Well except Japan.







