Unfortunately, I can't go by the link because the site isn't working for me for like a week now. I'm trying in different browsers, but the result is always the same
Have you restarted your modem or tried to clear the cache? The website works perfectly for me.
I tried to access Duelbits with various browsers and from
four different devices. It's not working for me, and others posted about this problem too. I wasn't having any issues with accessing the site for many months, but now it looks like it's not only me:

Sourse:
https://updownradar.com/status/Duelbits.comDuelbits team, please do something about it.
Hi, Can you please PM me what it says in your browser console, thanks.