China has quietly stopped approving new games for release