It is my first time to heard on that site but I do not see many reviews for that site.
Maybe OP can give his review so far to know how good that site and what is necessary to playing gambling on that site.
But when I search for the review from Google, I see many websites already gives their review for that site which I do not really trust because we do not know if that review is paid or honest review.
@OP can invite the owner of that site to come here and explain more details about his site so maybe that can be another promotion for his website.
According to this info the site is not that new. It was registered back in 2017 and last updated in 2020.
So, it seems that whoever has been running this casino has not been so hard on marketing, explaining the lack of review and popularity among gamblers.
Maybe the @OP wants to promote his site in this forum because he forgot to promote it a long time ago.
If that site existed from 3-4 years ago, I think we already knew that the site is good or not to play gambling.
The lack of marketing will not make a site grows and it is hard to gain more visitors.
But well, we already have many reputable gambling sites from here, right?
For seeing that make me actually think on what they do for the span of that years and why they didn't even get a result on what they build up, maybe your right they are lacking of marketinf thats why they didn't been notice by the gamblers. Maybe I will wait for this site to get a reputation first since I see several sites who scam their gamblers when they failed on their operations and I don't want to get rigged by scams.
Until the @OP telling about the site, we can know if they exist for a long time or they did not do anything for their website and let it run like that.
Maybe they do not promote their site and just wait for the unknown visitor to come to their site based on their keyword.
But that will not help the site grow because they do not get more visitors to their site.
Waiting for a while will be a good idea to see if the site can get more reputation to be trusted to play gambling.
Hopefully, @OP can come back and give more explanation regarding the site.