Ubisoft has announced a significant shift in its distribution strategy, returning to Steam for Day One releases, starting with Assassin’s Creed Shadows on February 14, 2025. This follows a disappointing launch of Star Wars Outlaws, which will also arrive on Steam on November 21. Ubisoft’s decision comes as Steam recently broke its record for concurrent players, reaching over 38 million users. The company hopes this move will improve game sales across the board. Additionally, Ubisoft’s Board of Directors is conducting a comprehensive review of the company’s operations.
Will Ubisoft’s return to Steam boost its sales? Share your thoughts in the comments!