I thought there were sufficient effects and sounds, overall this is a really hype dubstep track. Overall it sounds very professional. My only criticism is that the tempo change was a bit too abrupt and kinda threw me off in my head banging. Overall great, professional sounding song!