I agree with all of that, plus,
near the beginning at :18 the low echoey kick needs some MOAR punch like the ones at :22 :25 etc.
The glitching/slicing at 1:56, when the melodys come in, it seems a little weird that the rest of the song is glitching and these new sections are unaffected. then at 2:26 they start to glitch as well, it just doesn't seem right.
so, this is really good, play around with the glitchy/slicey part and hit me up on AIM if ya see me:<