Xbox.com Getting Major Overhaul – Right Now!
Microsoft’s Major Nelson has informed us of a major overhaul for the Xbox.com website, and it should be happening this very instant as we have scheduled this post to go up at exactly the same time that the upgrades begin. The Xbox.com site as well as the forums will be down for a short amount of time, and when it …