The Game Awards Is Launching More Than A Dozen First-look Demos, But Only For 48 Hours

What just happened? The Game Awards is set to air live from the Microsoft Theater in Los Angeles on December 12 (that’s tomorrow). To help drum up more of a connection with viewers, Canadian game journalist and The Game Awards creator / producer Geoff Keighley has put together a 48-hour “digital consumer event.” The Game …

The Game Awards Is Launching More Than A Dozen First-look Demos, But
Only For 48 Hours
Read More »