Probably a scam casino
Found this site from some websites who said it is in top 5 casinos, I put money on my account and I am still waiting for my withdrawal. We are 4 days further. I will keep you updated.
Update: still received nothing. 10 november rn
