So, this question is pedantic, but still I must ask.
Here is the current oracle text for Touch of Moonglove:
Target creature you control gets +1/+0 and gains deathtouch until end of turn. Whenever a creature dealt damage by that creature dies this turn, its controller loses 2 life.
Normally when card text discusses something dealt damage by a creature, it looks for "dealt damage by X this turn" (e.g. Abattoir Ghoul), or for a delayed trigger in a spell, it looks for "dealt damage this way" (e.g. Aggravate; not appropriate here because Touch of Moonglove doesn't deal damage).
So, I think a literal reading of Touch of Moonglove means it would apply to all creatures that have ever (in any turn) been dealt damage by the target creature as long as they die this turn. ("This turn" after "dies" I think can syntactically only apply to the duration of the delayed trigger.)
Clearly this is not the intended reading. If this was intended, it would perhaps be worded like Diseased Vermin ("previously dealt damage", but in this case probably worded something like "dealt damage this turn or previously dealt damage"). But, such a card has memory issues at the very least.
The correct wording is I think "Whenever a creature dealt damage by that creature this turn dies this turn, ...", but it is maybe a bit awkward.
Note that although damage is cleared at end of turn, the "dealt damage" clause cannot be understood to rely on marked damage. It should work with wither or infect which do not mark damage (and last beyond this turn), and I think it still works after regeneration or other effects that would remove marked damage (if it still dies later).
Note also that I am reading that "dealt damage" can refer to damage before Touch of Moonglove resolved. This could even be previous damage dealt "this turn," which is how I understand the card should work.
Is this criticism correct? Is this some reason that Touch of Moonglove doesn't need another "this turn?" Are there other cards with similar issues? (I didn't find any others yet.)