I hope your other material was better than this. The Warner Brothers agent must have been a doofus. This is so over done, that siren synthesizer has to go. Listen to more dub step for some inspiration.
ya true, its a little over produced but the music was orignally a instrumental track that i mc'd over and the dj i performed with said i should write some versus and record it which led to me forming my band which is me, a dj, a drummer, and another mc/hype man, also there were about 800 ppl at the anahiem house of blues that loved this song when we headlined a sold out show there a couple of weeks ago so ya eitther your wrong or the whole audience was wrong so ya