News

On Tuesday, China’s National Press and Publication Administration (NPPA) approved 134 games for July, including 127 domestic titles and seven imported ones. NetEase’s Diablo IV, developed by Blizzard ...