fbpx
China

War Thunder – Tencent Games revealed as publisher for China server