2020 game awards winners

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