The shape of the song works.
But the notes inside... I get what you're trying to do, but it's somehow... Too dissonant, harsh. I'm still listening to it and it's growing on me, I get the feeling you're trying to convey, boss fighty, right? Just too harsh.