Alright, 188win8 is on my radar now! Tried my luck on their platform and the odds seem pretty competitive. They got a decent selection of games too, something for everyone. Maybe give it a go? Check it out: 188win8