Mark, this sounded like a blast to play.
Now I am not the best at mixing or even close, so don't feel qualified to comment on that. But it sounded a little muffled to me from the start. I think it is the bass and guitars not blending well together?
Apart from that, it was a cracking little tune.
Mark.