As someone who does enjoy watching some award shows, when it comes to Geoff Keighley, The Game Awards is one event I enjoy. This year’s broadcast that happens to be set for Thursday, December 6 from the Microsoft Theater in Los Angeles, will live stream to gamers around the world across a record-setting 40 global video networks, including expanded distribution in China. This alone is great news fo...[Read More]