By the way, I tried to register an account, and I got a notification that users can only register by invitation for now. Is this normal?
Yeah, according from the road map, the casino is still in demo mode right now with user registration tagged as coming soon and full casino launch as imminent.
At first glance, I didn't spot any issue with their site. It seems like they have a ready to play product already, not sure why they are still delaying it, maybe last minute testing! Hope they don't miss the spotlight.
As for the site itself, License is visible, seeing different games section, language selector and other features like live support also checks out but it's kinda slow (asking me to wait 1 hour). A 24/7 live support would be nice. Typically users hate waiting.
Their Terms and conditions page is also minimal, I don't see the prohibited region's list, would have been better if they provided a clear list.
2. Eligibility
To use our services, you must:
Not be a resident of a restricted jurisdiction where online gambling is prohibited
This really creates a lots of gray areas. @WTF Games, please look into that.