This is a great mix, don't hear many like it, It sounds like it's coming from an Industrial/Techno whiz, or it could be that you just got lucky when you mixed it, not that I'm putting down your skill, I just know how it is when mixing things, you can do something accidentally and it turns out to be a killer riff.....heh sorry to ramble.....hang tough