I know the feels. It seems unprofessional especially if you are an active player of the site but it really happens to some sites even on to the top-rated ones but rest assured there is only a maintenance that is going on and they are only doing their best to give their players a great service.
It would be awful if they ran away with a small buck lol but if the complaints are already stacked against them then maybe they have a better reason of doing it. But if their intention is great, they will still fix all of those mess. Money can be found easily but not the reputation that is already built most especially here in the gambling industry where the competition is high.
This casino has no reputation yet, so there's no risk for them to exit scam. AFAIK they only have roulette, there's no license and other game from gambling provider, so the cost they built the site isn't that high. They can just start a new casino and change the interface that will make people will not know if it was rollcat.io.
Even they're back and solve their problem, I wouldn't say they're legit casino.