Very interesting name for a site but it makes it's intentions quite clear with it, never the less.
I like that many more casinos that are coming out are beginning to realize that people are wanting to spend other alt coins they hold rather than their bitcoin because of the amount it costs to send them in the place is sometimes more they are willing to send over to these new crypto gambling sites so to test them out and see if they like the site or not.
Because I won't be sending more than 2mbtc to a new site and in the end it costs 1mbtc to send it in transactions fees alone.
So being able to use ZEC, XMR and LTC are a welcomed asset to a site if they are willing to accept them for a player's deposit.
Since they cost much less than sending bitcoin.
That is reason enough for me to give a site a try.