Looks like they have quite good casino games.
Play online games on this site - online games
Customer service is fast to reply
Neatly done!