Really sucks when you do access a site which is very slow to load up in terms of images or the entire interface even though you do have fast internet which is actually a huge turn off
The site loads is comparable to other faster websites but not for a gambling/casino website.
IMO, you should hire to design the website and change the layout. The site look likes a free layout and is also one of the indication players will not gonna play because they see the website is not really good.
Unfortunately, there's no to less improvement happened since op made a post here regardless of suggestions to improve the website UI.