Epic Games store ‘quietly launched in China’

Digital distribution platform taps into $15 billion marketplace

Epic Games store ‘quietly launched in China’

Image: Reddit