Cool mix, guitars sound a bit strange to me (especially when the chords are ringing) but they work in the mix.
The song is very cool. I've always found your band very pro and tight as fuck (i watch all your tour reports and i'm impressed every time) but never liked the songs much, but i like this one. And your vocals are great.