Hey Ed. Good job on this. The playing is really good. I think the mix could be better.
Someone said scoop above and I think it has to do with the guitars. May they are too thin.
The cymbals are a bit strange in that they don't sound like standard ride and crashes. It's like a bell and a small China cymbal for the crash (or something). It makes the production sound like there are resonances when I think its just the sound of the cymbals.
I was comparing to some rock stuff on Amazon Music and your overall level is really good. It's like it needs some warmth and more fullness in the lower mids to upper lows or something.
It probably sounds great on your end. I listened in my car and on my studio speakers.
I enjoyed it.