During a recent earnings call, it was revealed that Ubisoft is cancelling 3 more unannounced titles in addition to the 4 cancellations revealed last year. Ubisoft also only has plans to release one new triple-A title through the fiscal year beginning in April 2023 and ending March 2024, and...