Hm
I can see what you were trying to do, there is alot of stuff in there which may be disturbing, and I know certain people just respond strangely to flashes of certain images or quick flashes of many different images. Think thats actually a brainwashing technique...
Err, back on subject, this is Newgrounds though, and I kinda doubt that’ll have an effect on most people here. Like the way you presented it, and the stick window thing was neat... not entirely sure why I think that, guess it reminds me of Xiao Xiao. Not much else to say.