Not horrible, but it does need some work.
I hate it when my PC slows down while I'm trying to write stuff...
Starting off, you have a good sound with the fade in, but the percussion that comes it doesn't really compliment the instrument too well. The clicking sound just doesn't seem to fit with the rest of the drums. And the hats and kick should have more power to them because they sound so weak compared to the lead.
The sudden change at 0:30 seems completely random, so I'd suggest a transaction to get to the next sound you're going for. The bass isn't bad, but it just sounds like an unaltered midi.
At 1:02, when most of the instruments stop, it sounds so plain and boring. Maybe having another instrument to compliment the rest of the sounds would help.
Again, at 1:16 the instrument that comes back in seems random and sudden. You may also work on mixing, adding reverb, delays, and other sounds to "clean up" your sound more.
Overall, not a horrible track, but it does need some work.