Xbox 720: Microsoft Reponds, Confirms Leaked Documents Are Real