Interesting write, the music sounds so much Neil. Not! :-)
Some cool progression and vocals sits fine. Personally I could do without the blip. swish and swosh but that is of course a matter of taste and a minor issue. However, the "drums" really disturbs me, but that is just me of course.
Looking past that the chorus is really strong and the verses are not half bad either.
So, yeah, good one, back off on the production a bit and I'm a fan.
Oh, and a bit more bottom end to the mix would probably not hurt either if you ask me.