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 […]

Top 10 Twitch channels to follow
General

Top 10 Twitch channels to follow

January 18, 2017 Admin Dafaesports

Whether you are an aspiring pro gamer, interested in watching your favourite streamer play your favourite game, or simply want to catch up with the latest copypasta, Twitch is the place to satisfy your needs. […]

1 2 3 4 5