More Games

Tencent acquires Turtle Rock Studios Back 4 Blood creators

Turtle Rock Studios, Back 4 Blood and Left 4 Dead creators, are the new property of the Tencent Chinese giant. They reveal that they will maintain their autonomy.