Blogs

Microsoft's first Windows 11 commercial features Master Chief blowing stuff up

Windows 11 is launching on October 5th

Microsoft is debuting its first ad campaign for Windows 11. The 60-second TV commercial is set to “All Starts Now” by Odessa and features the new Microsoft Store, Master Chief from the world of Halo, Microsoft Teams, and more.

Explaining what a new version of Windows will bring to consumers is never easy, and Microsoft has opted for a similar approach to its first Xbox Series X commercial. An actress walks through walls of apps and selects Xbox Game Pass, which triggers Master Chief to appear and blast a Halo banshee out of the sky.