Now that is some old-school arcade action, complete with a smashing soundtrack! I approve.
The varying degrees of visibility are also effective.
Unfortunately, the game felt really hard right from the start. I wonder if this would feel more intuitive if presented vertically, which feels more standard for a driving game.