he he, this always raises questions.
A long, long time ago in a galaxy far, far away .... err wait sorry, wrong story. ;D
A long while ago, a couple of the staff were mucking round with new avatars.
As an experiment, it was decided that we'd try giving all the staff a Muppet / Sesame Street avatar as a sort of "site identity" thing (and yes, just to have some fun.
)
It fizzed out as an idea in the long term but it was an amusing episode in OFPEC's history and some of us have retained our avatars "just because", hence the preponderence of Muppets in the place.
Hope that clears that one up.