Some new screens and a lovely new trailer from the folks at Ubisoft.

Check out the Headline for more info.