Nice mix, dude! Great sounding retro band.... sounds kind of like Styx. It has that dry 70s kind of sound to it, too.
Only nits I have are extremely subjective in nature, but I'll mention them, and maybe they could be of some help. First, the guitars seem to me to be too different to make a doubled guitar sound out if... in other words, I think they could/should be pulled in towards the center a bit. Additionally, you could also choose one guitar track to be more prominent in the mix at any given time, and feature it with a volume boost (or a cut on the non-featured guitar,) or you could pull some high-end out of the non-featured guitar track to emphasize the other. They way it is, I never really feel a "hook," and I believe the track suffers as a consequence. It's just too busy between both of the guitars, and nothing to grab a-hold of....
Second, the vocal is very very dry.... and to me it sounds as if it may distort in some places.... of course this could be just the artifacts of the mp3 conversion. I don't have a good suggestion other than to solo it up, and correct any clipping (if in fact there is any, and my ears aren't playing tricks on me.) Then, maybe try a tiny bit of delay with the time set right on the beat. This won't be as overbearing on this otherwise dry track as a reverb would be, but might give it just a tad of needed richness and depth. Just be careful to not over do it, or my suggestion could ruin the vibe you have going on this great mix.
Excellent job so far.... it really really has a great sound to it!
Peace!
~Shawn