It should be mentioned that I don't like this genre of music very much, but regardless, here is my review...
Okay, there's things I like and things I don't like. Firstly, from a purely technical stand point, it's very well-made; it's well-mixed and well-mastered. It has a sort of professional quality to it. It's an excellently crafted piece of music, again, from a technical point of view. Now, the overall sound, to me personally, is kinda grating, and the airhorn at the end was kinda stupid. I really don't like this style of music much. It's kind of unpleasant to listen to, which is a shame because the melodies and chord work in this song are great. I will say this, the parts toward the middle and end were fantastic, if a little grating. I think it's a great piece, but I don't like the sound.
Those are just my thoughts though. No disrespect. Congrats on being front-paged :^)