The Microsoft Activision Blizzard deal is official — here’s what this means for gamers
The Microsoft and Activision Blizzard deal is official. But what does that mean for people who like to play video games?
Mashable
Top Headline News!
The Microsoft and Activision Blizzard deal is official. But what does that mean for people who like to play video games?
Mashable