Epic Games store ‘quietly launched in China’

Digital distribution platform taps into $15 billion marketplace

Image: Reddit