Tags ESL

Tag: ESL

Esports

Events

Overwatch – Why it had to win ‘Best Newcomer 2016’

For a game released in May 2016, to be crowned ‘Best new esports title’ in November is quite a feat.  It would be underplaying it...