interesting concept, maybe needs more informations on NPC's to better choose the quest that fits for them. Anyway, good job!