As Ubisoft faces mounting pressure, early reviews of Assassin's Creed Shadows are surfacing ahead of its March 20 release. With ratings of 9/10 and 8/10, critics praise its unique mechanics and character diversity. Can this game revive Ubisoft's fortunes?