Ubisoft’s Future Hangs on Assassin’s Creed Shadows Avoiding a Flop 3 min read Corporate Ubisoft’s Future Hangs on Assassin’s Creed Shadows Avoiding a Flop The Philox March 19, 2025 As Assassin's Creed Shadows gets ready for its March 20, 2025, release, Ubisoft is in a serious... Read More Read more about Ubisoft’s Future Hangs on Assassin’s Creed Shadows Avoiding a Flop