This marks the second release date change for the video game, which was originally moved from its planned Nov. 15, 2024 ...
This marks the second release date change for the video game, which was originally moved from its planned Nov. 15, 2024 launch to Feb. 14, 2025 at Ubisoft last September. The shift was attributed ...