Microsoft has spent the better part of the past few days explaining the Xbox One’s many new features while retailers have thrown pre-orders up to make the most of E3 and make some quick hypothetical bucks. This gets them some theoretical sales and allows MS and other companies to trumpet “system X has the most [...]
Read more →











