Has anyone been in contact with Casino Luck recently? I've been trying to reach them for a while, but nobody is responding.