Musclecar Online released on Steam 12th Feb. It has brought a nice little boost of enthusiastic players into the game.
The reviews so far have all been positive.. I think it's very much to do with setting expectations correctly. It's a track-of-the-day game, so it makes sense to play maybe half an hour a day, every day - rather than playing for many hours at once.