It's not bad. It sounds just a bit harsh at some points, I think this is because the song might be a little bit too complex at some points. But still, I really like it!
I guess when people rated badly, they didn't notice it was an Industrial song. I can tell you put a bunch of effort into this. Really awesome awesome for it's genre, pretty cool personally.
I'd use this in a portal game.