Sorry buddy.
I am not a newgrounds nazi. Read my reviews if you suspect otherwise. There is a time and a place for weird home made videos, and newgrounds is not their home. I'm afraid newgrounds is for flash animation, and if i have to give a still picture slideshow 0 for not being flash, i have to do so for this too. My constructive criticism would be "don't submit something that isn't a flash animation - as that really is the point of this website"
All that said the weird humour was kinda amusing ;-).