Tag: The Game Awards 2018 has doubled viewership
The Game Awards 2018 Has Doubled Viewership Over 2017
The Game Awards 2018 has doubled viewership over 2017, pulling in massive numbers that are undoubtedly a resounding success. The views increased from 11.5...