fbpx
China

Rising Fire – Quick look at Alpha Test 2 of new sci-fi shooter from Tencent