Good song! here are my thoughts:
one thing i didn't like of your song was how everything seemed to have a high pass filter attached to it, this makes many of your synths sound thin, for example during the breakdown section (starting at about 0:45) the cymbals, the main square lead, and the noise rise at about 1:25 feel thin, and the bass feels too high. it makes the song seem like it's missing a foundation and it lacks fullness which is really necessary during the breakdown. of course your song doesn't sound professional quality, part of the reason why has to do with that.
good parts included the piano intro, which was quite excellent in building a mood, and the bass drop (2:30) which surprised me (in a good way!), though i do agree that the hardcore dubstep is a bit out of place in this song.