Microsoft to sites hosting leaked ‘Xbox 720’ document: Take it down
The authenticity of a massive 56-page document that was leaked over the weekend seems to no longer be in question. That document purported to reveal the Redmond, Wa.-based company's plans for their next-ge...