Microsoft orders another website to remove “Xbox 720” document

Microsoft has now ordered yet another website to remove a leaked slide presentation, made two years ago, that describes some possible future plans for the company’s Xbox products. Read more…



Neowin