I remember watching Salad Fingers on there and playing tons of idle and tower defence games; good times
That was the creepiest thing ever when it came out.
Rusty spoons.
And I am saddened to this day that no one I've worked with professionally has gotten the reference. One day.