Ah, Salad Fingers. I remember being introduced to it when I was about 12, by my cousin. I personally believe that it is set after a nuclear war. The entire world seems to be a desolate wasteland, with ruined pieces of civilisation scattered around. It would explain the creepy mutants, and Salad...