Chinese internet company Tencent now owns 48.8 percent of Epic Games. [GI]