Nice song with some really nice vocal performances going on. You gotta sound, for sure.
The mix sounds a smidge bright to me, but I don't trust my ears very much these days. That said, generally I'm less sensitive to high frequencies, so I'd be interested in hearing other folks' opinions on that as a reference check.
Not crazy about the distorted guitars at the intro and in the solo, love to hear that as a nylon stringed acoustic or some such thing. Artist's choice, though so it gets a pass.
Great stuff!