Overwatch Vocabulary for Beginners
General

Overwatch Vocabulary for Beginners

March 13, 2017 Admin Dafaesports

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 Admin Dafaesports

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