Soul Contract
Hexproof, Indestructible
Soul Contract enters with X charge counters.
Choose a player. On each of their upkeeps,
creatures they control gain +X/+X
On each of the chosen player's upkeeps, gain life
equal to the number of debt counters on that
player.
Card Comments