Shatts on 19 September 2023
Btw this leak isn't a surprise, but it essentially broke all the narratives people were pushing. How Microsoft isn't looking to be a monopoly or how Phil Spencer is a good guy that cares for the industry and competition! Yeah right lol.