Are you seeing version 2 or 1 of duelbits? Thanks!
I experienced the same few hours back, just tried to play again and it seems the website is so slow to load. Loading the main page works fine but when I open the slot page, it stuck on loading. It looks like so heavy to load, the same happens when I try to open the Live Games and Live Blackjack but it does not happen when I open your original games. Kindly check and fix it as soon as possible.
I'm sure it is not related to my internet connection as I can play on other sites without any issues. If it is because of my internet, I should not be able to open your website and your original game. I just tried it again using a VPN, it solves the issue so I guess it is related to my original IP address or probably related to my ISP which may block the access into your website (not fully blocked surprisingly).