Very interesting concept and love the graphical style, the atmosphere is top notch.
I'd advise easing into the difficulty more slowly; curves are brutal straight away and I never get to feel like I'm full speed and in control. If it was me at least, I'd let the player get a taste for faster and easier races, and then start making more interesting and complicated courses.
Either way, I think there's potential here for a cool game!