Ubisoft had a big announcement today in the form of a delayed release date. With a press release, Ubisoft unveiled that Assassin’s Creed Shadows was being delayed out of November’s intended launch date. Instead, the new launch would arrive in 2025. However, that wasn’t the only game mentioned in the press release. The other announcement came in the form of disappointment with the performance of Star Wars Outlaws.
Star Wars Outlaws is the latest big action-adventure game set within this iconic Star Wars universe. It recently launched, and the results were lackluster in critics’ eyes. In the press release, Ubisoft noted that the game sales performed softer than expected. However, they are not saying this game was a failure, as the game feedback from players is better than what more critical reviews offer.
With that said, the developers are striving to turn things around. It was noted that they have fully mobilized a team to implement …