Pretty cool vibe here but I'm not quite sold (not that you really care). The snare has too much reverb for my tastes. It just kept making me think of that god awful snare from Def Leppard. The vocals.... I don't care for them at all. They sound like the entire song was mixed then later someone who isn't good at aggressive vocals decided they would shout but didn't know how to shout yet. This was placed on top of the already recorded instrumentals and some reverb was added. The vocals sound hollow to boot.
I actually really do like some of your work that I have heard before so take this just as my opinions of this specific track.