Now that drummer is a human being  

Not bad.
I'm not crazy about the tone of the guitar (nice riff but muddy sounding) and I think that the vox could be brought a bit closer to the front in the mix, especially when the band comes in harder but both of those are really a matter pf personal preference.
It could also be the headphones I am using here, at work.  My good cans are at home.
Thanks for sharing, however.  Keep them coming.  I feel that the days of Big Label needing to promote what they want you to hear are almost extinct.   
 
   