By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Apparently it leaked on Stadia of all places; it showed up as playable there for all of 30 minutes before being taken down.
Guess someone at Ubisoft clicked the wrong button.