The new casino supports multiple commission strategies, along with cryptocurrencies, and provides higher level customer service