Good work
I love the drums it's good to hear a solid drum beat rocking out of my speakers. However saying that I think that the synths you use at the start don't match the feel amazingly well. Maybe think of changing them? There is a good push going on there and that contributes lots to the feel. I also like the variation yo have included in the piece. Also love the break down with the "dubstep" style bass.