Wow! I have to say, I am very impressed by this song! I only have a few concerns...
1) That fall at 1:23 was very loud and ended quickly. If I were you, I would have added some reverb onto that, or possibly even some low delay.
2) That bass was really cool, but it lost its effect at the second drop because it had been used throughout the second build. I would have tried to use a different styled bass in that scenario.
Overall, a very well constructed song! I really enjoyed listening to it, and was 95% satisfied with what I heard. There is room for improvement in every song. Mine, yours, Xtrullor's. Nothing is perfect when it comes to making music :)