You weren't kidding on that drop. It would be nice if THAT exact spot came a little earlier. Were you trying to build it up all the way to that spot?
You know this is the beauty of music. Regardless or not given from my perspective how I see this track if you know you put in the time and effort, the proper panning, mixing, and mastering of your piece to where you truly asked yourself "Does this sound good to ME?"-- other's opinions don't matter. You should be proud of this awesome piece you did. Your integrity is the filter to determine what is criticism and what isn't. This genre isn't necessarily up my alley, nor am I the best or most decorated/creative musician to be the first to offer valid criticism. But regardless, Great work.