The site load pretty well from my ends, using my mobile device, if there is a delay in site loading it may be as a result of poor Internet connection, although VPN usage could be reasons why the siteay may load fast, I believe those that complain of the poor site loading should try with another browser or reload the site again.
I am most excited that we have another new casino here in the forum that are doing all it takes to build a visibility for themselves here in the forum so let me wish them a warm welcome to Bitcointalk forum.