Scary
That was the strangest thing I've ever seen on Newgrounds or anywhere else for that matter. I shudder to think of the friggin weird dreams I might have tonight as a result of this. Other than that, actually never mind, It was just really freaky.