No. Let it Ride is owned by Scientific Gaming which means you can only find Let it Ride at sites that feature Scientific Gaming games. Fortunately, plenty of sites feature Scientific Gaming games. Also, a few other software studios have their own versions of the game like Let ‘Em Ride, Let Them Ride, and so on.