Microsoft serves notice to sites hosting Xbox 720 roadmap

The company’s takedown notices appear to confirm the authenticity of the huge document — a 50+ page PowerPoint file — that purported to lay out the roadmap for Microsoft’s upcoming console. Microsoft is playing hardball with companies that are hosting a purportedly leaked Xbox 720 document. A Czech tech site called (Translate) said it […]