Experiencing 2016’s Game Awards

Experiencing 2016’s Game Awards

The Game Awards is an annual awards show created and hosted by Geoff Keighley. This year’s show took place this past Thursday at the Microsoft theater in Down Town Los Angeles. Awards were given across platforms, from console to PC and mobile devices. The Game Awards...