I wasn't really sure how I felt about this, when I first heard it.
The atmosphere and general sound of the whole thing is somewhat creepy, and very powerful. Very befitting of the tag "insanity".
It's certainly interesting, and I like the sound of it, not sure it'll be something I listen to regularly, though, just because of the volume and feel of the thing.
I've liked your stuff for quite a while, and this, while a change, did not disappoint.