I've downloaded this song a while back.
Although I never gave it a review. This song was honestly great I loved almost everything about it. A few things I didn't like though was the volume mastering. You need to work on that a little bit because I can notice what sounds are louder than others during your dubstep. Your dubstep is also repetitive however catchy as hell so it still gets a pass ;).
Overall great track, keep at it.