تعود ملكية Turtle Rock Studios بشكل غير مباشر إلى Tencent Holdings Limited، وهي شركة عامة مدرجة في بورصة هونغ كونغ (SEHK: 0700) ومقرها الرئيسي في الصين.