I like the melodic progression of this track. It just feels right. It's a decent jam, and the overall volume of everything feels about right, but it lacks real "oomph".
Past the intro the synths feel kind of busy in the upper mids. That washy noise sound doesn't help with this over populated feel. the slower section in the middle seems to lack really presence. The bass feels especially unpronounced.
Overall, I think the composition is alright. The sound choice and mixing need some work to really bring this track to it's full potential though.