Assassin’s Creed: Valhalla is the latest installment to the Assassin’s Creed franchise, released in November 2020. This game generated Ubisoft a whopping $1 billion in sales and became the second most profitable Ubisoft title in a little under a year. Ubisoft announced that the title update 1.7.0 addr[…]