Good job on your newly launch site. Just want to feel safe before playing on your site. It's really hard for me to trust some new sites. Just need to wait for other's good feedbacks for your site.
Sign up and play for free, get a feel for the website before you make a deposit.
It seems 1/100 people actually say something nice here. But 100/100 people will complain about anything, no matter how small. You can take the lack of complaints in this thread proof we operate a tight ship. We hope you enjoy our service.