French game developer Ubisoft looked to turn its fortunes around this year, although it started 2025 with a second delay to ...