Been trying my luck at 7win9game lately. They've got a surprisingly good selection of games and the platform runs smoothly. I'd try it if you want to test your luck at a new site. Time to get your play on: 7win9game