Isn't this the song that's supposed to be the theme song for Sukeban Deka? If so, it serves its purpose well - it sounds like a theme song to a 70s TV show.
Overall, it's catchy, and I like the way the bass line moves the song foward. I'm not too fond of the numerous repetitions with just a slight pitch change, but I think the song will grow on me.