It kind of feels more like a demo than a game, but I like the concept. The toy car launches more than expected like you said, but I think it fits the goofy nature of the game. I think some options to upgrade the car or something could make this a pretty fun time.