THIS IS AWESOME!
RocketRace was my favorite song in the Strike Force Heroes series when I first played it and it still is. I love everything about this song, especially the breakbeats (which you did nail) and the vocals (which make it all the more lovable)!
The only complain I have is that: I don't quite get why this is called "RocketRace". Then again how much does it really matter? This song has been cool for over 10 years and it always will be.