Overall like the arrangement, mixing, and mastering. Sounds not far from a commercial release. Really like the vocal. My main comments (and bear in mind I'm an amateur producer with 5 years of experience and no professional releases or training):
(1) - The sounds are a bit vanilla. It sounds like almost every sound is from a basic DAW synth preset or sample. In particular, the lead synths, cymbals, and claps all sound very vanilla/generic. Maybe some of them can be made more interesting (layer some of the synths, maybe change some of the perc sounds, or add a unique top loop or two)
(2) - The cymbals and wooshes sound "boxy", like maybe too much midrange (500 Hz-1k Hz?). I found the woosh in particular very vanilla and boxy.
(3) - I found the high string sounding synth a bit grating and very vanilla. At the very least, could use some more reverb and/or release.
Again, I'm no pro, so take this with a grain of salt. Just my 2 cents

.