Taiwanese dev Red Candle withdraws horror Devotion from sale over Xi Jinping insult 26th February 2019 Business News Comments Off on Taiwanese dev Red Candle withdraws horror Devotion from sale over Xi Jinping insult "It is not Red Candle's vision to secretly project extensive ideology" Read More »