Composition is good...
...but the mastering and maybe even the instruments could use some work. Try using a dry sawtooth instrument with staccato notes on the lead instead of sine waves with delay on them. The sine synth brings about an annoying ringing noise. Also, an occasional scratching noise comes up in various parts of the song.
Here's something daring: Take the scores for this song and shift it more toward an electro-house style. It would really fit.
Not bad at any rate, but consider making significant changes to the project.