Hello, the guitars sounds great... i didn't like the kick, sounds too fake. Anyway the mix is great... The only thing that i would change is the vox treatment, i don't know what it is, but for me doesn't fit... maybe a different eq, or less reverb... just an idea.
I've heard that guitar solo a million times, made famous by Richie Blackmore with Deep Purple, and taken by many many others.
Cool song btw.
Cheers