Man I wish i found this thread before I invested in this website.
this guy messaged me randomly on discord and it seems that it's the same one you guys are talking about... already put $200 worth of BTC into the website and when we won it asked for .17 BTC to withdraw my funds and no one in the customer support and general chat will show me proof that after it was paid it will defrost my account so I did my research even further and found out about it here.
please beware
https://btcjackpot.bet/page-withdraw