It has been a while since we have last heard of this stylish game from Ubisoft. Check out the latest gameplay trailer, showing more gameplay elements and characters throughout the game.