for the sake of transparency, this post came up on my request, and it seems like the "reviewer" (he's more of a link sharer than a reviewer) was a little befuddled by it.
his analysis...
A TOTALLY STRANGE FORM OF PSYCHEDELIC NOISE
well, it fits. and to an extent i revel in that sort of confused reaction; it means i'm doing something right. but it's the kind of site where the odd person that stumbles upon it might connect with it, so this is a good start with this...
http://www.thesirenssound.com/2015/01/12/deny-everything/
i'm going to get something like 1/1000 on youtube. i might get 1/100 or something at a site like that. the flip side is i'm going to get ten times as much traffic at youtube....