I listened just for an overview of the mix and song itself on headphones. Your mixes are usually so good, I can't add anything anyway.
Listening on my old Sennhieser 650's and Presonus USB, mix sounded good on my headphones. Nice bass, the lead sound really good. Cut through like a knife through hot butter, but not loud. Very nice. Rhythm guitars sounded really good and your resonate flick really came through. Bass has nice crunch and gives it a nice gnarly sound.
Vocals very clear, but this seems to be a standard sound for you. It doesn't seem to deviate too much on your stuff. Just a statement, not good or bad.
Overall, nice and very pro level.