I'd like to hear more of that ghost, high pitched ambiental sound effect you can start distinguishing from 1:27... and more be built upon it.
The song weak spots is in some uninspired dupstep breaks early in the song, but it keeps getting better as it progresses and it really caught me after listening to it a bit more.
Deserving piece :D