Twitter to Stream The Game Awards 2017 on December 7
Twitter announced it has partnered with The Game Awards to live stream The Game Awards 2017 for the second consecutive year. Produced and hosted by media entrepreneur Geoff Keighley, The Game Awards is an annual awards ceremony that unites video game industry creators, eSports champions, influencers and Hollywood names for a night of […]