Gotta say, top notch man. Your music has already got its own playlist in my library so that should tell you how much I like your sound. This song is no exception. The vocals are good, the synths hitting with that beat makes you bob your head to the music. I agree with others in saying the kicks are a bit weak and your clap in the background could have been turned up a little bit to add some flavor but its an excellent song regardless.
The ending seemed a bit weak to me though. You come in strong and build a nice solid song with some good intermeshing on melodies and a good driving beat, and then you just slip out all quiet like with nothing more than a weak drum rat-a-tat. Not a good exit from your stage man. You could have had a loud bass kick sound the end of your song, or faded the melody out carefully, or just abruptly ended it to jar listeners into going "wtf? Its over?" at the sudden lack of atmosphere.
But you didn't and it cut into my enjoyment of the song a bit. This is just nitpicking though, because its obvious what you did here is 100x what most artists strive for. I loved this song like I loved so many others you've made. Keep up the good work and I hope you take my somewhat critical review with good humour and an open mind!