Hmm, all the elements of a good song are there, just not fully developed yet.
For starters this song is ridiculously compressed, everything sounds muffled and pushed back, so the quality is poor. When you start a nice melodic run you stop it suddenly, your phrases aren't long enough. The wobbles need some work, but they have good bass, just they are a bit harsh.
All in all its alright, but theres a lot of room for improvement.
Fix the compression issue so the song isn't so dull sounding.
EQ the synths better so they pop out more.
The drums could come up in the mix and again undergo a EQ, brings the lows out.
I'm going to give it a 2.5/5, because its half way there in my opinion.