Tencent acquires Turtle Rock Studios

Tencent Holdings has acquired Turtle Rock Studios’ (Turtle Rock) parent company, Slamfire. Turtle Rock will become…

Games