Ooooh me like.
Want a criticism? OK, I think the song needs a bridge, or some other musical idea introduced somewhere, to justify its length. Or you could drop out one of the repeated sections toward the end.
I very much get the groove, very much approve of the lyrical content, very much appreciate your mixing job, which lacks for nothing.
I'm a big fan of Thomas Dolby, some INXS, and even David Gilmour, and your tune put me happily in the company of these.
nice job!