Ubisoft has spun out a new subsidiary, backed by Chinese gaming giant Tencent, which will oversee a few of its top franchises, including Assassin’s Creed. This change in operations at Ubisoft comes following a period of financial duress, stemming from multiple commercially underwhelming releases.