That has led both Spencer and Xbox defenders, fans and press, to say Microsoft is smart to focus on Game Pass and cloud gaming, growing their subscription ambitions as recurrent revenue as opposed ...
If you play your games on an Xbox Series X, Series S, or PC, then you probably know what Xbox Game Pass is. Colloquially known as the ‘Netflix of gaming’, it gives you access to a library of ...