I know there's a serious discussion going on here but that vid is so LOLworthy.
Not that I know much about the field, but that band's relation to interesting, innovative hardcore seems to be more or less identical to Skrillex's relation to your Skreams and Bengas...a sort of diluted, 2D...