This was a masterpiece.
I remember watching salad fingers for the first time back in 2004 or 2005.
The graphics and visual effects have certainly been brought to insane new heights since then and this episode still has the same magical story telling and compelling weirdness that the first couple of episodes had from back in the day.
I would give this 10 stars if newgrounds would only let me.