You played all that except for the drums?? I'm impressed! Reminded me of the BeeGees in their disco years! My foot was tapping immediately.. very catchy.

There was a spot around 1:20 where you started a swell with the synth... but until it became evident what you were doing, I felt a sense of discomfort.. as though the momentum of the song had stalled or something.

Your voice is very quiet.. even with the doubling you've added. I'm not sure what options are good for that. I know TCHelicon makes vocal processors that have vocal modelling, which can add characteristics that the voice does not naturally have. But, vocal processors with voice modelling are quite pricey. You seem to like gear. I think you'd enjoy exploring the possibilities that a good vocal processor adds to the equation.

All in all, a very catchy tune! Thanks for posting!