Ubisoft attributes Star Wars Outlaws poor sales to a declining Star Wars franchise, falling short of the 5.5 million unit target. Released on August 27, 2024, the game triggered a financial overhaul, with net bookings slashed to €1.95 billion. A broader franchise slump since 2020, marked by mixed media reception, fuels Ubisofts argument. Performance bugs and a day one patch, contrasted by...
