I don't like dubstep at all... but THIS.
Thanks to WoWCrendor, I've found you. I hope you post some more on here, even though you say it's your last :(
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.