Definitely deserves the #1 score spot (dubstep chart). It's great the way it is. I can't pick out anything that needs changing. Don't see how this isn't in the "Top Tracks of All-Time" list. System is wierded out...anyway, a 10er you good sir!
Keep it coming!! :)