I mean, if you're wanting to find odd connections, we found that Larian had connections to Tencent that they very much aren't making public, so..*shrug*
Could it be that Tencent is requiring this as China is low key supporting Russia? I think there was some controversy with Tencent and Atomic Heart devs. Atomic Heart actually ended up being banned in Ukraine (but really due to pro-USSR content not their stance or anything)