Can't argue with the mix and the performances are all up to snuff as well. I think it's great that you guys can come together over the interwebbery and collude like this. Well done!
I probably shouldn't share that my very first thought was "this sounds a bit like RUSH!" which is one of my favorite bands. I think the guitar work in your song brought that to mind. But as I listened further in, I got derailed by the lyrics, and I began to envision another favorite heavy metal band doing your song. Yes, lyrically, once I thought of Spinal Tap, I could just not let that thought go. Apologies if that reference brings you down, but I consider it a compliment. Just my opinion but your lyrics are very Tappish here, which is fun, unless you were trying to be super serious about your nerve endings, in which case, I've just peed in your cornflakes, sorry.
cheers,
-Tom