Call of Duty’s launch on Xbox Game Pass will be “restricted” by their deal with Sony
Activision Blizzard’s acquisition by Microsoft could become a very melodramatic plot for a Netflix series. The massively expensive multimillion dollar operation has been under thorough investigation by the Competition and Markets Authority, a UK regulator […]