Writing for the browser-and text-based game Susurrus: Season of Tides by Evil Overlord Games.
A Faction: "The Church of Eternal Life," a secretive cult with a hidden agenda that masquerades as a new-age, self-help group.
An NPC: Dan "The Guru" Rajput, the strikingly attractive, charismatic, and laissez-faire figurehead-leader of the faction.
A Companion: Leaf, a young member of the "Lifers" who's actually a psychic vampire. Following a traumatic accident, Leaf lost the ability to speak and ended up with a large burn covering half his face. He speaks in sign language supplemented by telepathy.
Quests: Various quests to increase the reputation of "The Lifers".