Blizzard has been getting a bit more forward with its upcoming first-person shooter 'Overwatch', so much so that the European website for the game has the following in its source code:
"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!"
Considering Overwatch is set to be Blizzard's next big game, it would be naive to think it would be a PC exclusive. The closed beta kicked off on October 27 in the US, with Blizzard teasing the occasional open beta test.