Microsoft has named its next-generation game console the Xbox 720, is stuffing it with major hardware and software upgrades, and will release it ahead of the 2013 holiday season, according to a
leaked document that's turned up on document-sharing site Scribd.