At the beginning of the upkeep of enchanted creature's controller, put a -0/-1 counter on that creature.
When enchanted creature dies, that creature's controller chooses a creature that Takklemaggot could enchant. If the player does, return Takklemaggot to the battlefield under your control attached to that creature. If they don't, return Takklemaggot to the battlefield under your control as a non-Aura enchantment. It loses "enchant creature" and gains "At the beginning of that player's upkeep, Takklemaggot deals 1 damage to that player."
10/4/2004 If the creature leaves the battlefield without going to the graveyard, Takklemaggot is simply put into its owner’s graveyard.
5/1/2008 Takklemaggot’s controller no longer changes as it returns to the battlefield. The player who controlled it when it left the battlefield is the same player that controls it when it returns to the battlefield, even though a different player may be choosing what it will be attached to after returning onto the battlefield.
10/1/2009 When the enchanted creature is put into a graveyard, Takklemaggot’s second ability triggers, then Takklemaggot is put into its owner’s graveyard as a state-based action. When the ability resolves, if Takklemaggot is still in that graveyard, it’s returned to the battlefield.
10/1/2009 The player who controlled the creature that went to the graveyard (and caused Takklemaggot’s second ability to trigger) chooses what creature Takklemaggot will return to the battlefield attached to. The creature isn’t chosen until the ability resolves, so no player can respond between the time the creature is chosen and the time Takklemaggot returns to the battlefield attached to it. The ability doesn’t target a creature, so a creature with shroud, for example, can be chosen. However, only a creature that can be legally enchanted by Takklemaggot can be chosen, so a creature with protection from black, for example, can’t be chosen. If the player can choose a creature, they must do so, no matter who controls it. If the player can’t choose a creature, Takklemaggot returns to the battlefield as a non-Aura enchantment, and that player is the player that Takklemaggot will deal damage to.