Tidligere på dagen kunne man en kort overgang læse følgende på den officielle europæiske hjemmeside til Overwatch:

Overwatch is Blizzard’s team-shooter for PC and consoles. Choose your hero from a huge roster of soldiers, scientists, adventurers, and oddities, each with their own unique set of abilities. Bend time, defy physics, and unleash a dizzying array of extraordinary powers in concert with your allies. Lead your team to victory in iconic locations across a near-future Earth. The world needs heroes!

Uden der skal gå total konspirationsteori i den, kom der sidste fredag en udmelding fra Major Nelson om at Microsoft er indgået i et samarbejde med Blizzard om at stream det kommende BlizzCon live på Xbox One via Xbox Live Events interactive (XLEi) appen. Dette samarbejde er med til at forstærke teorien om en konsol version.

Forhåbentlig bliver vi meget klogere på denne teori når BlizzCon løber af stablen d. 6-7 november.