1. Right gtr is much louder than left, makes the mix seem lop sided. I know the right one is playing some leads so it needs to stand out more at those sections but it doesnt need to be such a big difference. Just use automation to add a dB or two when the leads are coming in. Or even just eq it so its a little brighter than the other guitar to make the leads stand more to the front.
2. It would sound much better to have 2 tracks of guitars behind the solo, the single track sitting at the moment makes the whole section sound really empty. Solo is maybe a little to thin and middy.
3. Theres some parts where the vocals seem to dissapear, around 2 mins in, and at the end of the song. Obviously the vocalist isn't going full pelt at these points, so you could do with automating the volume a bit to even it out.
4. Drums need to come up. Particularly the kick. Only one that seems to be sitting ok-ish level wise is the snare imo. Even that could do with coming up a bit. From what I can hear of them the cymbals sound pretty cheap, but then that could be the room. A little high shelving boost in the overhead tracks to bring out some shimmer might help.
5. Guitar tone could be better, I'm guessing you recorded it with the Mode 4 cab? and its fitted with G12-75T's rather than V30's? A change to a Vintage 30 loaded cab would get you alot more definition, tightness and clarity, less of that scooped/fizzy sound that the 75's tend to come with. A tubescreamer in front of the amp would tighten things up further, but then the whole song seems to be based around a looser feel so that might actually work against what you're going for.
Hope some of that helps,