Ubisoft delays Assassin’s Creed Shadows; admits Star Wars Outlaws had lower inital sales September 25, 2024 by admin Tweet Ubisoft has announced it will delay the release of Assassin's Creed Shadows from its previous launch date of November 15, 2024 to February 14, 2025. Read more… Neowin Related Posts:Ubisoft shows off Assassin's Creed Shadows' shinobi…Ubisoft moves up Assassin's Creed Mirage release by a weekUbisoft will reveal the next chapter of Assassin's…Assassin's Creed and Star Wars receive huge…Ubisoft seemingly leaks Star Wars Outlaws release…