Here Are The List Of Winners From The Game Awards 2018

After a few hours of unveiling games and handing out awards, The Game Awards have come to an end for another year. Nintendo may have had a lot of game announcements to share, but they didn’t win a single award. Overcooked 2 and Celeste each won an award, but the big winner was Red Dead […]

Author: NOT_BOT

Share This Post On