The melody..
Is catchy.
But the overall song sounds empty.
It could be because your drums are kind of plain. (yeah, the drums are noobish. =D I know the feeling.)
Or it could be because you only have the synths playing their little melodies and they aren't really filling the song in. Maybe you could add some pads, or some bass maybe?
But that is only if you want it to sound full. A song like this would be good computer game music. It has enough movement to keep you interested, but it doesn't take your attention from the game you're playing.
Not too bad man.