The first thing I noticed is that I was overwhelmed by the rhythm guitar in both channels. It seemed to completely dominate the mix, burying both the drums and the bass. I'd bring it down a bit. The guitar tone sounded really good, though -- very clear. The playing of the eight note downstroke riffs did not sound tight with the snare drum for some reason -- the guitar seemed a little early on beats 2 and 4 maybe? The groove of the song seemed a bit off in these parts.
The vocals were terrific -- sounded balanced and lively and a good performance -- I wouldn't change anything there.
I could hear percussiveness out of the bass track, but not much tone, possibly due to being overwhelmed by the rhythm guitars. And the guitar solo seemed to need something to separate it from the rest of the tracks. I don't know what this is -- a bit more high-mid, maybe? I'm not an expert there by any means, but the tone just didn't sound different enough from everything else to make it stand out. Maybe that's what you're going for -- I suppose it depends on whether you wanted it to be a solo or ornamental and accompanying.
The very end seemed abrupt. I didn't get the sense that there was a lock between all the instruments on the two hits, or any buildup to it to really signify that it was the end. What I heard was the guitar play the two C# chords and then there was some cymbal decay and I was kind of surprised that it was over. The end just didn't have an overall tonal difference or intensity difference to distinguish it from the rest of the song.
But good tune. Nice work.