This game owns. I particularly love the way the starting countdown is in sync with the music, the clean and beautiful visuals, and how the tire texture is made from the castle wall sprite.
If you continue development, the car physics could use a little tweaking, it's really easy to drive perfectly as long as you tap the keys when steering, and the wheels don't always reset to centered position the way I was expecting it to. Netplay would be amazing too.
Basically I just love this game and want more of it. Really solid stuff.