This seems to be most easily classifiable as grindXcore. I don't know how known this genre is outside of the New England scene, but for us this kind of music has been around for years. It's a blight on humanity, with the exception of the several bands enlightened enough to make it a self parody.