Sick buildup! I felt that the drop could have been more epic for the key you have chosen, but hey, I can't complain! :). I also didn't hear a clap/snare in the drop? Not sure what it would sound like but it might be something to consider.
Really awesome synths and melodies as well. Congratulations.