Echo of the Wilds: Achievemented Patch

Hi. :] Just thought I'd spruce up the achievements a bit. 19 have been added. Some based on sign posting your storified discoveries, though most are about rewarding explorations of some of the more cryptic lesser known…