is rory a good villager