I think you're being overly harsh on yourself. This game is rough, and it sounds like it was a bit of a nightmare technically, and yeah, it's not going to make millions of dollars. But it's a pretty solid start for a neat little 2D racer. The art is appealing, the physics are decent, and the concept is sound.