Its such a cool site that has slots that seem so different to other sites. Apparently they are what they use In land (as opposed to online) in USA which is cool, according to a support person I spoke to.
Please note:: If you use the free £5 it will knock out the 100% bonus match on your first deposit. I had to contact support to find this out and she did give it to me as she said i was nice lol so you may have to play "dumb" and contact them to see if you can get the same.
Happy playing and good luck x