Yes, I recently stumbled upon a great site that fits your criteria perfectly. It's user-friendly and has a vast selection of games to choose from. If you're interested in checking it out, here's the
url for direct access. I've had a great time exploring the different games they offer and I think you might enjoy it too!