Shanghai , China
Pudong, Shanghai, China
Köln, Germany
Helsinki, Finland
Steel Media Ltd
Enthusiast Gaming
Microsoft