Ubisoft has published a "brand update" for the Assassin's Creed series, covering the latest developments on the multiple upcoming games and the live-action TV show for Netflix.This is coming not long after Ubisoft installed new leadership for the ...