Haha, yes! I was worried about bad harmonics when I added the engine sound. It reminds me of when I broke off the muffler of my first car and had to drive around with it for a while--I purposely drove to make my car in the same key of the music I was playing on the radio.
I like your idea on musicification of the game. Cheers!