fbpx
China

Soul Worker – China server announcement horrifies the gamers