Tag "innovis"

Blizzard’s Overwatch trademark suspended

At BlizzCon 2014, Blizzard, the makers of World of Warcraft, announced it would develop its first property in years, a team-based multiplayer first-person shooter by the name of Overwatch. As of January