Overview
- Ubisoft announces Assassin's Creed Red, set in feudal Japan, to launch by March 2025, alongside Star Wars Outlaws.
- The release windows were revealed in Ubisoft's Q3 fiscal 2024 earnings, highlighting a promising lineup for fiscal year 2025.
- Assassin's Creed Red is expected to be a major holiday release in 2024, with Star Wars Outlaws also trending well for a late 2024 launch.
- Ubisoft aims to reveal more details about both titles in May, with expectations of gameplay reveals and further announcements.
- The company's recent financial success, driven by titles like Assassin's Creed Mirage, sets a positive backdrop for the upcoming releases.