When it comes to selling games, Microsoft is all-in on subscriptions. But it’s not emphasizing the Game Pass subscription service to the exclusion of...
The Game Awards today announced that its 2018 broadcast more than doubled its viewership to over 26.2 million global livestreams, up 128 percent from...