2020 results of the game awards

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