I don't wander into the Songs forum often enough - gave this one a good listen. Got myself in trouble for turning it up. (it was well worth it).
I thought this song was REALLY well laid out, and I really liked the guitar sound and note choices. GREAT stuff.
Vocals cut through just fine, but not orphaned - just sat in the mix well. Drums sounded clear and present, without overpowering or overplaying. I didn't hear the bass jumping out at me - but I guess that's because it was doing what it was supposed to. Guitar sounded thick and punchy, but clear - and the solo lines were excellent. I am a big fan of mixing up runs, with groups of triplets and/or syncopation, and there were some neat combinations of technique throughout.
A job WELL DONE!
Bob Bone