The option to buy 12 months of Xbox Live Gold is gone from Microsoft’s website

Microsoft has seemingly removed the option to buy a year of Xbox Live Gold directly from its website. This also comes after the announcement of Game Pass Ultimate getting Project xCloud in September. Read more…
Neowin