Top Activision Games Microsoft Should Bring Back
After much back-and-forth and regulator-pleasing concessions, Microsoft has finalized their acquisition of Activision Blizzard in the staggering $68.7 billion deal. The merger already looks to be setting up a strong...
Read moreDetails