November 19th can’t come soon enough.
Ubisoft’s upcoming futuristic open-world actioner gets a new(ish) trailer! Check it out inside!