Hullo Tom.
Lyrics cleverly good and instruments sound good.
The vocal is good too but (to my ears) maybe a little piercing which you could tame with a little eq but maybe it's just my ears.

Good one.

Vic