Press Y at a spirit well (big save point).
Appreciate it. D'oh, can't believe I missed that.
Found the new area. Sad to say, this place has me pulling my hair out.
Being in near complete darkness with thorns all around and no sense of direction with a new platform mechanic