This promotion is too good to be real, so, the question is where is the trick? well we can figure it out on the Terms of Service.
Look at those withdrawal fees:
The Services support Bitcoin (BTC) only. The minimum deposit and withdrawal amount is 0.0001 BTC. Additionally, a network transaction fee of 0.001 BTC will be deducted from your withdrawal amount.
If you win big you will get the payment in Monthly installments:
NFTonSpin.com reserves the right to pay substantial wins in monthly installments, until the full amount is paid out. The number of installments will be determined by NFTonSpin.com on a case by case basis.
If we take any of the promos we only have 2 hours to make the wager:
All games must be completed within two hours from the time funds are deposited.
And if you are in the wrong jurisdiction they will lock your account, the site determines your jurisdiction by your IP, so, it's a tricky point because they don't have a list of valid or invalid countries.
So, I would recommend avoiding this casino, even if the promos look nice the TOS will give an excuse to not pay your money back, in other words, this is just one more disguised scam. If op had a gambling license we could think about playing on the site, but he doesn't even have that.