Commentators and multiplatform game journalists are openly confused about why Xbox fans are freaking out this week. But if they’d been watching Microsoft like most of us have, they’d understand why. Microsoft has a trust problem.

This article is imported via RSS from Windows Central RSS Feed – Read more here: ​Read More