A fellow card game maker I see. Except in this case I guess it's the player who's making the cards.
Really cool idea though, and a more unique spin on the other "you help the hero" games I've played so far.