Posted on

Check out this totally cool futuristic ESports training facility in Shanghai, China!