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