PS i forgot to add that they are requesting i fill KYC form and i didn't see this before i started playing.
Did you thoroughly read the terms and conditions? Unfortunately these days it can often be buried quite well and it is intentional - they want people to deposit as much as possible, then if on the rare occasion somebody was the win, they can reject payout on this basis. However if you live in a country like the US or somewhere in the EU, you really should expect to have this information requested all along. Any casino that allows fiat currency deposits or needs a merchant account (for themselves to withdraw profits) will be required to explain where all their money came from and the only way they can do that long term is by getting verified information from their customers. That means that 99% of casino or sportsbook owners in the crypto space will have to ask for this eventually.
the rights on asking something whenever you do win big time in most cases which you should really be prepared on something like this and wont
get surprised.
Some casinos are really good on altering their ToS.Im not saying on all of them but there are some which a bit shady.