Nice tune there Joey, sounds great to me. You did another awesome job on the vocals, as you always seem to do. That solo was pretty cool. Sounds like a damned good guitar player as well.
Rock on dude.
V2:
I think the bass guitar suffers a little in this mix: it has bottom end but not much definition and isn't always clearly placed in the mix to my ears.
There's more happening for it in the solo.
In the end I think, because it doesn't sound defined, it doesn't sound powerful.
The natural sounding drum roll at 2.57 was a surprise!
It's an excellent song, performance & mix other wise.