Really nice sounding! Very clean, punchy and mixed great. I like the spread on the guitars. It's fun to really hear each part that way. At the start of verse 1, I think you brought the guitars down too much or maybe the vocal is too hot. Then between verses the guitars come back up for Intro 2. So, I think you could blend the vocal into the song and keep the guitars more up front.
I really like the vocal and harmony. Song is very good.