In Shadowrift, can a player user more than one villager per round?
Yes, there is no restriction on how many times each hero can Seek Aid in the second edition of Shadowrift.

In this forum post on BGG, Jeremy Anderson (the game's creator) confirms that the following statement is correct.


  ...under the new rules ALL the villagers in the [Town Square] can now
  be asked for help and all of them could be asked by a single hero.


He goes on to explain:


  So many of the effects are global or
  monster-targeting (such as the Baker and Priest, respectively) that it
  was actually pretty rare the rule would even matter other than
  requiring the players to do a little fiddly bookkeeping. I agree that
  I'm all for table-talk and interesting decisions, but this wasn't a
  consistent enough place to produce them and mostly just penalized
  smaller player counts (and sure, smaller player counts have an easier
  game so one could argue that's just a positive balancing element...).
  It also made little (if any) thematic sense. Limited capacity to
  perform actions makes sense. Limited capacity to receive help from
  others...a little less so.