fbpx
China

Lost Saga – Tencent shuts down China server after 2 years of beta