The recent top-selling indie horror game Devotion was removed from China’s Steam due to implied insults to…
Recently, a new Chinese game has received a lot of attention.