I didn't do that because the game doesn't use the mouse at all.
Dude, come on. :) You could easily turn on a mouse cursor for the menus and turn it off for the game. But, hey, it's your game.
The controls aren't hard to use/ work out. You're the first person to complain about them.
Problem is, I figured out how to move and how to boost and was left thinking, "I wonder if I can do anything else?" and started hitting keys randomly to see if there was anything else (banking, jumping, etc). I didn't know. A help window would eliminate this doubt.
Nope. straight forward racing
That's a shame. It seems like the players can already jump (they get a little air on some of the ledges and stuff), so it looks like more of a level design issue. Oh well.
I personally don't have a problem with the music. Seems like perfect fit to me. *shrug*
A quick gameplay suggestion : What about awarding a new turbo for each completed lap? That way you would have a little reward for getting around the track. Start the player off with one turbo and let them gain more as the race goes on rather than fully loading them up at the start.