Messing around with the games, odds seems fair, website is overall really smooth and responsive. Had no problem so far except for deposits AND withdrawals but support has been comprehensive and really helpful. Very good experience so far ( will probably lose all my lifesavings in it lol )
Edit : lost everything
Claim your business profile now and gain access to all features and respond to customer reviews.