Has anyone been watching the Salad Fingers episodes?

This stuff is truly twisted, but I absolutely love it. Kinda the same way I couldn't get enough of the "Friday the 13th" movies back in the early 80's. These cartoons ooze with dread, melancholy and hopelessness. Enjoy?

Salad Fingers