Nice clean sounding mix, a questionable vocal note at 1.47 and a couple of borderline ones after that. The vocal is marred a little by the processes used to make it sit in the mix, maybe the compression and gating has enveloped it in that way, I'd like to hear the transients a little free-er in this type of material vocal wise to make it a little more intimate with your listener. It becomes a little busy post guitar solo onward until it thins out again but a little thoughtful panning of elements to reduce the competition for space would potentially make it a little more concise.
Regards
Tim