This casino is awful and support is even worse. I have now been waiting 6 weeks for a redemption of 100 dollars. This was not free money or free plays, I deposited to play here. Customer service tells me the same thing each time I contact them.
Claim your business profile now and gain access to all features and respond to customer reviews.