Lets be honest, have you actually seen the BC Game licence, effectively they can do what they want as there is no real jurisdiction over the casino.
I’m sure if you win you will paid, but you are essentially paying russian roulette on many of these overseas crypto casinos