Turtle Rock Studios es propiedad indirecta de Tencent Holdings Limited, una empresa de capital abierto que cotiza en la bolsa de valores de Hong Kong (SEHK: 0700) y tiene su sede en China.