Thoughts? He seems to be a really fresh breath of air for the head of the Xbox division. Link
Log in to comment