I've got to say I had a lot of fun making this even if its not considered something that something like Skrillex would produce, personally it may even be a bit OTT! Mind you it's got nice flow to it and I really like your drum programming and the way you've arranged it, because it kind of sounded a bit of a mess when I left yours.