The Game Awards 2018 Winners Have Been Named!

  The Game Awards 2018 winners have finally been named, and we’re listing everything down for you!   Now on its fifth year, The Game Awards 2018 took place on December 6, 2018 and was held at the Microsoft Theater in Los Angeles, California. It streamed on 40 different video platforms across different territories all […]
The post The Game Awards 2018 Winners Have Been Named! appeared first on AllKeyShop.com. …

The Game Awards 2018 Winners Have Been Named!