Call of Duty will be on Xbox Game Pass with Overwatch, Diablo, and other Activision Blizzard games – Nerd4.life
Phil Spencer, President of Xbox and Microsoft Gamingwrote a new letter confirming Microsoft’s intentions to acquire Activision Blizzard, also confirming…