The casino seems mostly legit and has all the big name providers on it but the lack of being able to easily withdraw your money and the endless steps support want you to do, left me with deciding to just leave whatever I won there and take the L
They are quick to take your money
They don't want to send you any money you win.
Ask for pictures of both sides of your debit card
Refuse to answer your question and reply with your typical deflection replies