It is an online betting site that has a license from the state of Curacao and that accepts deposits via cryptocurrencies. There is no other difference between crypto and traditional betting sites. That's why you don't need to worry about a site being crypto friendly.