On December 23, 2025, Microsoft posted an ad on YouTube titled “Windows 11 is the home of gaming,” but little did they ...