French video game giant Ubisoft and Tencent have completed a strategic deal in which Tencent will invest €1.16 billion ($1.25 ...