I think these onchain Bitcoin betting sites used to be pretty big back in the day before casinos started accepting XMR.
Now that many casinos accept altcoins like XMR or ZEC there is less demand for anonymous onchain betting websites such as this.
So they got away a few years back with the higher house edge, people were willing to pay extra just for privacy but these days it makes no sense.
That and after the huge 500 sat/byte fees for BTC transactions in the beginning of 2017. Many of the other onchain betting sites like secondstrade all shut down.