This just reminded me powerfully of the intro stage music in Megaman 7. It's mostly the bass line, I think.
This wasn't bad. I liked it. Nice beat and tempo. I think it would sound good for a race game. I could see this on an F-Zero for sure.
Nice job 3/5 from me.