Yeah I have to say its far from perfect but I've gone a long way since my first mix.
All thanks to the help of this forum and to listening to other mixes and following tips
My only concern was a possible lean to the left of the overall mix but it could be me, my computer, my headphones etc.
There's a little amp buzz in a spot, I assume that was deliberate.
Good mix - well done.