China freezes all game license approvals | Heykuki News