You might find you get some feedback if you feedback on other peoples tunes as well mate!!
im not into dubstep much, but this tune wasnt doing it for me! I like some of the sounds and ideas but the sound quality just wasnt there, i didnt think the break in the background suited the tune atall.