playable

Overwatch is about to dip as deep into the fanservice pool as it can without drowning in meta references. Announced at Blizzcon 2017, the Blizzard World map is now playable on the Overwatch PTR, allowing players to take a look at and get a feel of the theme park hybrid map that mashes Warcraft, Starcraft […]