Recently a 56 page document leaked which had some details about the new Xbox 720 which may be released next year. There must be a lot of truth behind these documents because Microsoft wants them off the web, immediately. Details on Microsoft campaign to recover their documents after the jump. ShottaDru X TatWza