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...

More: Movies: Motion Picture Awards

Advertisement

You might like