Tag: Esports

Overwatch History: Release and Beyond

Overwatch History: Release and Beyond

Overwatch released on May 24, 2016 to almost perfect scores, being praised as one of the most fun and versatile shooters to date. On release, there were 21 heroes, 12 maps, three modes, and a competitive season was on the way. Since then we've seen countless updates to the game, tweaking and adding loads of content; we're not going to see it stop any time soon.