Great song MrM. I like the vocals, rich sounding gtrs, percussion. It's in tune, in the pocket.
The bass is WAY too strong. There's a general 100-300 Hz overemphasis in the mix. Tame that and you've got it perfect, IMO.
Maybe also, the guitar lick that repeats so much in the chorus could be a little more towards the back in the mix. It gets just a little repetitive. But the tone and rhythm of the guitar is really good throughout.
I especially appreciate the lyrics.
Tim