Nice mix, but.... the level of the vocal is all over the place. Too loud in one spot, barely audible in another. example: at 00:37, vocal gets real quiet then at 00:45 it is pretty loud then at 00:51 quiet again. Same going on with lead solo guitar at around 3:40.
Gotta do some fader riding.