Leaked Documents reveal more info about Xbox 720 June 18, 2012 Mike Johnson Microsoft 1 Comment The documents reveal that Microsoft will be incorporating a lot of new and exciting features to their upcoming gaming console. This document is from August 2010 and it reveals …