Tags Russian Interactive Football Cup

Tag: Russian Interactive Football Cup

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...