Demonic presence kidnapping your local maidens? Mysterious entities sucking the soul out of hard-working peasa...