I know little about this type of music so I have nothing to say other than I like this, it is different and entertaining!!! XD Feel free to check out my newest track Android Nation on my profile too!!
This had some awesome parts too it. I could really get into more than a couple parts of this. The title matches the mechanic feeling that is used throughout the song. But there are just other parts that are "meh". But I dig it. It's good. Touch ups here and there to make it less stale in some parts would make it a lot better.
Thanks. i agree with you on a few "touch ups" here and there. If I feel the urge to use this in an animation, I'll most likely fix it up and shorten it. other then that. I think a 7 is well-deserved :)