Some games that are like Ride, that you could check out, would be Supercross Circuit , also Trials Revolution- this game takes place in a stunning world full of challenging courses, tracks and obstacles as well. Also I like the looks of Downhill Domination although I never played this one.