best esports team

The Game Awards 2020 Winners

Considered as the 'Oscars of Gaming', The Game Awards were given last night! Based on the results, some of the…

4 years ago