Cheers mates! Gave 8qbetcom a shot and registration seemed to require a few extra details! After doing that, games seemed smooth to load and use. check it here: 8qbetcom