Give this a butchers and tell me what you think!

IMO: Cymbals go from non existant to loud and brittle, Vocalist sounds grand. Guitars and bass guitar are fighting for space, try some filters to separate em a little bit. Other than my gripes about the mix, from a production standpoint: The only thing I wasn't a real big fan of was how you did the drums in the beginning, I would have used the same swell/midsweep effect on the drums also. In the little spot before the solo kicks in (with the am radio guitar effect and the acoustic strums) I (again) would have had the bass ring out and match the kicks so it didn't sound so... "random".

Don't get me wrong, it sounds great, those are just things I personally would change.

my 2 cents.
 
IMO: Cymbals go from non existant to loud and brittle, Vocalist sounds grand. Guitars and bass guitar are fighting for space, try some filters to separate em a little bit. Other than my gripes about the mix, from a production standpoint: The only thing I wasn't a real big fan of was how you did the drums in the beginning, I would have used the same swell/midsweep effect on the drums also. In the little spot before the solo kicks in (with the am radio guitar effect and the acoustic strums) I (again) would have had the bass ring out and match the kicks so it didn't sound so... "random".

Don't get me wrong, it sounds great, those are just things I personally would change.

my 2 cents.

Cheers, it's always nice when someone compliments my vocals. I can get on board with the idea about the drums and the bass defo.

I liked your response, overall positive. Unfortunately I did not mix this on monitors, I've just been bouncing it between home systems.