Reality is being under the Tencent umbrella is an attractive offer for the financing, technical assistance, advertising (astroturfing), and access to CN market for the big money.
You didn't think Larian Studios' bear fucking game is organically popular when it's just a reskinned DOS2 right?