I used to play a hot wheel game way back in the day, where you go down tracks and when you hit the jumps you could do spins and stuff to gain points and you had to have a certain amount of points to open the next track. It was fun? at the time. I did play for a very short time a game that was a "RC" game, it could have been "Re-Volt" but I dont remember the name of it, you had to drive a certain course like in the back yard, best time? opened another course? I dont remember right off.
Rocket league gives me the "RC" vibes although while playing a weird form of Soccer? LOL