Eh, execution missed a little, but the idea of the game is great! I really do feel the loss of control within the theme.
You should definitely continue working on it and expand it. Maybe create some levels that are suited to only one of the drivers specialty. So, you have to pick the right driver to perform the upper levels correctly.