Not for a lack of a PR department, Microsoft seems to be full of leaks—late last week a giant document filled with juicy tidbits about their upcoming Xbox 720 console and some other technologies (such as the mysterious Kinect Glasses) hit the Internet. Then, after ignoring it for two days, the Redmond-based software giant started to use the DMCA to get it removed from cloud cyberlockers that housed it. In all? Looks like Microsoft leaked the document themselves and felt bad when too few people paid too little attention to it. Kyt Dotson over at SiliconANGLE has the story.