New Game Approval Process in China May Disproportionately Affect Indie Developers Feature Oct. 11, 2018