Ubisoft has had some well-reported financial troubles over the past few years, and has been looking for a solution. It seems it has found one with Tencent, who now owns a majority stake in a new ...