The site is still down. I can only access it through a VPN. I can't make withdrawals. No one has responded to my email I sent over 24 hours ago. Can you give us updates about the situation and answer emails?
Are you sure you can access it with a VPN?
According to Cloudflare the problem is with BetBTC and not with Cloudflare.
Therefore I find it highly unlikely that you are able to access the website with a VPN, if the server is down.
Maybe they have temporarily taken BetBTC offline in order to enhance the protection against
DDoS attacks?
I can definitely access it with a VPN. They are updating the front page with new sports matches everyday and they have users online according to their counter, which constantly changes.