
In an era that's seeing declining numbers for physical software and an increase in live service games, digital purchases, and subscriptions, it comes as no surprise that studios are worrying about the future of one-time purchase full releases – and Ubisoft is no exception.
Just over this past year or so, Ubisoft oversaw a good few such launches – there was the hotly anticipated Assassin's Creed Shadows, of course, and before that, Star Wars Outlaws in 2024. It wasn't all that much compared to previous years, though, and the company notes as much in a new annual report filed in the United Kingdom. Ubisoft compares games from "the year to 31 March 2025," like Shadows and Outlaws, to the year prior.