Maybe better late than never should be Ubisoft’s tagline for their “latest”...