8scasino... Hmmm, never heard of it. Might give it a whirl if I'm feeling lucky. Worth a look maybe? More info: 8scasino