Tried the demo on Steam, and it's a solid and fun racing game, kept me interested and wanting more tracks and cars to play with.
OutOfPoint's comments