It was launched recently in 2018. Still a newbie, Showlion has a long road to go before establishing itself as one of the best online casinos