Wow
I have never heard this style before! This is probably completely incorrect coming from a person completely ignorant of this style... but to me this sounds like a kind of "angry" version of Glitch Hop. I love it! This must have taken a while to construct.