I found the bass and the lower distorted guitars and the low epic drums and the low distorted synths super thick and powerful, but it also overwhelms the top end of the mix - I wanted the vocal to stand out a lot more, because you have a pretty killer voice that really fits your composing well.
Your filtering on those breakdown synth parts is really cool. I'd love to hear more snare in the outtro, a nice 2 / 4 SNAP! offsetting your very solid and funky bass.
I'd say your songwriting/composition skills are at a very high level. The indulgence is warranted.
cheers,
-Tom