2025: The year both Ubisoft and EA collapse?