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.
nbatips
Best NBA 2K Guides and Tips
Best NBA 2K Guides and Tips
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.