Ubisoft has postponed the release of "Assassin's Creed Shadows" to February 2025 due to necessary polishing following lower sales of "Star Wars Outlaws." The company aims to focus on player-centric gameplay and expects lower financial targets for the second quarter.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing