Microsoft has begun its big Windows 11 advertising campaign to coincide with the launch of the OS next month, highlighting several key features and changes such as Microsoft Teams chat, the new Microsoft Store, and even the Master Chief from Halo.
The company is using the track “All Starts Now” by Odessa in its marketing material for Windows 11, a fitting tagline for what Microsoft is positioning Windows 11 to be. Microsoft wants Windows 11 to be a fresh start for Windows, featuring a new UI, sounds, animations, in-box apps, and a renewed focus on making Windows the best desktop OS on the market.
The new Windows 11 ads are catchy and visually stunning, and will likely be shown in TV spots and internet ads all over the place. Microsoft is pushing this release of Windows 11 hard, as it’s not often that the company gets to release an entirely new version of the OS these days.