It’s no wonder then it is one of the best payout casinos