The deposit button doesn't work for me. I'd like to check it on my own with those screenshots that were posted about BTC deposit.
By looking up on the address you can spot it out that they do make use of BTC this time.I was expecting that they do still stick out with their BCH arsenal.

Their 'convert other coins' requires you to send BCH first and they'll probably automatically convert it to BTC for you to gamble.
It's bitcoin.com and always been a BCH supporter so expect that most deposits will be on BCH. I will never gamble there and will not support someone who claims to be bitcoin.