Reviews and Gadgets

The Game Awards will stream live on December 7th

November 10, 2017

The Game Awards, created in 2014 and produced by Geoff Keighley, is like the gaming equivalent of the Emmys or Oscars. The show airs live from the Microsoft Theater in Los Angeles on December 7th, and you can stream it on more than 16 different gamin…
Source: Engadget | The Game Awards will stream live on December 7th

No Comments

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.