Microsoft is besieging Xbox gamers with Call of Duty ads
Microsoft owns Call of Duty now and, if you didn’t know that, you will next time you turn on your Xbox Series S or Series X. Users in North America have started seeing a full screen pop-up ad for the forthcoming Xbox version of Call of Duty Modern Warfare 3. Amazon’s next-level smart home bundle … [Read more…]