Originally Posted by jacobed
You called that they actually were living in modern times in woods? Yeah doubt that
I found it to be pretty obvious. "Creatures" that prevent people from leaving the village. What could they be Hiding from them? I always figured it was a bunch of folk who wanted to preserve an old fashioned way of life, away from the temptations of modern society.