IS XCLOUD MICROSOFT’S ACE UP IT SLEEVE?
Microsoft’s Series S and Series X consoles are just around the corner with release date and price already revealed. And the company has been firing on all cylinders in marketing, not just with the new consoles, but its GamePass subscription service as well. This should not come as a surprise to anyone as the console…