This was really well written. Once I caught on, I started to dread leaving the village each time. Awesome job!