That domain is where we host HTML5 games on our CDN. We don’t use Cloudflare. Did you try disabling your VPN temporarily to see if the page loads? I would guess it’s related to your VPN and something outside of our control. We aren’t seeing any widespread reports of people having issues, so it’s likely related to your own connection or computer.