Oh, man. I didn't remember the details of the Fun Factory story, so I relistened to the episode. Wow.
But I agree with you about World of Darkness, Twisting H. All through High School, I really wanted to play Mage with somebody. But a combination of parental disapproval, lack of gamer friends, and introversion meant I never got the chance. I'd still like to give it a spin someday, though.