Wow… enter a captcha to view a website? That’s a new one!
Those guys need to talk to cloudflare if they’re getting ddosed