Okay, so I stumbled upon 719bet the other day. It's got a decent selection of games and seems pretty smooth to navigate. I'd say give it a shot! Check it out here <a href='https://719bet.info' rel="nofollow ugc">719bet</a>