Atmosphere, yes. Dubstep, not so much
The atmosphere was done very well. It felt 100% like it was supposed to and that is sometimes hard to accomplish. I give you 10/10 for atmosphere
Now for the drop, thats another thing. It was pretty weak in my opinion, and at the end I even rewinded it to see if I missed it. The drop should have been stronger, in my opinion but that may just be me. I give you only 6/10 for that.
Averaged out thats 8/10. You have tallent, I just wasnt liking the weak drop. Sorry dude.