Nice boss music!
Yeah, I just think you got zero bombed by some people man. Sad to say. They need to make it so that the only way you can rate a song is that you have to listen to the whole thing first. I think that would discourage the quick process of zero bombing. Also, if someone gives you a zero then they have to leave a review stating why, just to further discourage it.
Other than that, this song is really catchy. I think it's pretty badass especially the whole bass line and torward the end was also hot.