Yes, I suppose it needs a little getting used to.
I have another issue with this demo. For a 1-GB download, I would have preferred not to have to endure the long and repeatitive game ad between every single race, it's very annoying and I hope it's not a sign of what is to come with the full game.
Usually it's just a few screenshot luring you into buying the full game, shown before quitting. Here it's just plain invasive. The only way out is to switch to Windows and kill the process, usually is faster than waiting between races (but then you'll lose your points).
Another case of how badly marketing guys can mar a very good game, it's the new fashion
The demo gives a good feeling of what the game is like though, so I guess it's worth the download if you have a fast connection, despite this ad cockup.