Overwatch Developers Working on Lots of New Content
Despite the huge popularity of Overwatch, there has been very little extra content added to the game in the five months since its release in May. In fact, there has only been one new map and one additional hero released in updates since the game’s launch. That is all set to change in the near […]