Elefun and Friends: A Tangled Tale