Welcome to the forum,
The truth is the site is good, as soon as I registered they gave me 100 credits, but when I started to try the slot game I hit Play and it stays like an infinite cycle, it does not give the result, I changed the browser to see if that was it, The same thing happened to me, in fact my internet connection is good, I couldn't blame the internet, so I think it may be a small bug, I didn't keep trying more games because I assume it's a problem, anyway I notify you to see if it has An error in the platform or it could be that the maintenance of the platform lacks a little or maybe my location the games do not work? They do not have restrictions by prohibited countries or do they?
It also happened for me like you maybe it is a small bug and they have to fixed it on the next upgrade . As a new site they can get some errors but they have to monitor that problems everytime and as a casino side they have to clear all bug and Errors and make their site problem free