There might be really something exclusive included in the casino name.
As limo might be derrived from limousine - casino is offering exclusive bonuses on sign up and 2-3 games different providers.
I personally very liked the site,the layout at all and so easy sign up process.
Sites main language english make it very easy to navigate and play.
Many great games within the sitelike jack and bean stalk, gonzo quest, starburst and even more.