My overall opinion, I liked it, especially the drops. They honestly sounded nothing like I've heard before, but not straying too far away from it being dubsteppy. Also, if this is your first dubstep song, I think that was really good. Those high pitched noises during the build up and the drops were sick and the variety of noises you had during them was cool. Honestly, after listening to the song twice I could not tell that much of a difference between the two drops, whether that be good or bad, besides the vocal chops and the high pitched noise. Also was not a huge fan of the piano as it seemed kind of bland and simple. Drums before the drops were kind of simple, but the vocal chops sort of made up for it. Overall the only thing that might need more substance is everything but the drops.
Hope this Helps!