That is a really cool song! I notice you are getting better at recording too. The vocals sounded great and the arrangements are catchy and original sounding.
The lead guitar seemed a bit too high in the mix during the main solo in the middle. However, I need to listen to it through a better sound system than my phone to get a more accurate take on that. I run into that problem everytime I mix one of my recordings. The lead guitar keeps cutting through even when I back the levels off below the rhythm tracks. One minute I'll think the leads sound fine and the next they start irritating me because they seem to be too loud again. It's like I'm caught in the twilight zone or something, lol!
Great job on your new song.