Posted in News

Tencent acquires Turtle Rock Studios

Tech giant Tencent has now acquired Turtle Rock Studios, the developer of the failed four-player co-op experience Evolve, and the major success that has been…