Lion Slot online casino even offers customer support as a result of some other avenues