I was thinking this will be about Duelbits, but it is not about Duelbits.
I think you are referring to Duel.com.
I did not know the reason I am seeing this kind of reviews about the site:
https://uk.trustpilot.com/review/duel.comI do not think I can use that kind of gambling site to gamble.
But I do not think I can fault the gambling site because you supposed to use 2FA to protect your account if you are having that much amount of money on your account on the gambling site.