I listened on headphones. Big old school all right! Very tasteful arrangement with some nice swagger!
Mix-wise, It's nice and clean! Two thoughts:first, I'd kick that lead vocal up just a hair, it's about equal with the chugging electric guitar. Secondly, the lead vocal seems panned slightly left of center? Correct, or just a headphone issue of mine? If so, the chugs of the guitar are louder in the left side as well. You should probably sit the vocal dead center if it isn't? Or perhaps shift it just a hair right, to get out of the guitar's way. I know you have guitar panned wider on both sides. I think!
cool tune!
-Tom