pretty sure the village generation will break on an obfsucated version, but hey. I'll look at it later.