Turtle Rock Studios สร้างขึ้นเมื่อ 2002 (United States), จาก 83 แบรนด์ในเครือ และ 1393 แบรนด์คู่แข่ง. Turtle Rock Studios เป็นของ Tencent Holdings ซึ่งจดทะเบียนในตลาดหลักทรัพย์ของ Francfort ISIN ซึ่งเป็นรหัสหลักทรัพย์สากลของบริษัทคือ KYG875721634 ภาคธุรกิจของ Turtle Rock Studios คือ สื่อโต้ตอบ