Xanvial, 10 months ago Tencent owns 30% of Larian iirc, so most likely from them
Tencent owns 30% of Larian iirc, so most likely from them