Just listened this one after your 'Raging ranman'(or something lol). And I honestly gotta say this one is mediocre at best. The lead isn't fitting and pretty awfully mastered, the strings sound VERY bad(no offense) and the whole thing isn't interesting. At some points I feel like you should have added some delay or samelike filters.
Your beats are still amazing. I think you should honestly try to stick with industrial. The difference in quality is kindof huge- this one is alot worse than the song I listened before(other one instead, was really really good).