My thoughts:
Intro is cool, has a nice building feel to it
First half of the first drop started off pretty cool, got a little boring after a while. Try using some more fills or different sounds to mix it up a bit
Vocal-y thing in the second half of the drop is pretty cool
The part at 3:01 is pretty fricken' dope, gotta give you props on that
I think the kick could be a little heavier, but that may just be my personal taste when it comes to mixing.
Overall, solid track. Just feels a little too repetitive to me.