Overwatch Vocabulary for Beginners
General

Overwatch Vocabulary for Beginners

March 13, 2017 DaFa._.EsPoRtS

Overwatch, the team-based 6v6 multiplayer first-person shooter, was released by Blizzard in May 2016. Since then it has been a mainstay of the eSports world, competing with the likes of League of Legends and Counter […]

2016 - The Year of Overwatch
General

2016 – The Year of Overwatch

January 31, 2017 DaFa._.EsPoRtS

Since its release in May, Overwatch has risen to become one of the top global eSports. Blizzard’s introduction into the first person shooter genre has been a riveting success, with the Overwatch World Cup, South […]

1 7 8 9