I think there is something to the melodic quality of this song. And the creativity you used with varying up the synths. My stars are going to reflect how well you did where I think you are, rather than rate you like a professional.
Four stars because I'm guessing you're pretty new to this and I see great potential here, the track is well done.
Sorry about the tone of my review, I don't want to be condescending but at the same time I'd feel really bad giving you a good review then giving you only two or three stars just because the mastering wasn't professional or something and you wouldn't know why I did that.