The song itself featured some very solid ideas, but I agree with xToxicReaper below me; at 1:00 there was a very abrupt tempo change and an even more abrupt change of feel.
What would've been nice is this: Keep the entire piece at the same tempo throughout (if it's 120 BPM, keep it at 120 BPM). For that transition in the middle, I can tell the melody and chords could be built up on far better. So, picture it this way:
Section A: Buildup from drums to the minimal sounds/breakdown
Section B (1-minute mark): Still maintaining the same tempo, but introducing that melody which we all heard there.
Section C: With more buildup and a little bit more instrumentation, continue the melody from Section B, and then RESOLVE IT.
Section D: Breakdown from there. Start by taking off the piano, then the synths, until what we have is similar to the ending of this piece.
That way, the piece won't sound like there's a break in the continuity somewhere.
The sounds themselves are alright, and I haven't any complaints about the mixing -- partly because it sounds balanced on my headphones and partly because I have much more to learn on mixing myself.