Wow that was hard. Good mechanics, I wished I had less inertia when turning and a little more "feedback" about my speed but this is a nice entry.
(And I love online leaderboards, I'll try to stay #1 in the first run)