Overwatch Video

Overwatch anniversary event includes free play weekend A full year has almost passed since Overwatch was released on May 23, 2016. There have been a lot of new developments in this first year, which the team reflected on in a video. They included that jaw-dropping moment when Sombra hacked BlizzCon, Jeff from the Overwatch Team, and gave us a look at all the characters,...