It is rough sounding but that seems to be what you are after. Do you guys have photos of the band?
Always like to see the rock band for stuff like this.
So I am an older fart. I had many years of solid rock so I know the genre. In your mix, the lead vocal has a bit to it. I would say a harshness or overblown harmonic distortion in the 3K area. If you could clean up the tones a bit, the hard playing would come through more and you might get more overall listens.
Sometimes the final mix can take away from the actual musician's playing and the song writing. I thing you can make this production hit a little harder with less harshness.
All just an old fart's POV.