Report: Microsoft Is Cracking Down On Xbox With Absurd Profit Requirements

Published on October 23, 2025