Season 2 Point of No Return Achievements GuideBy Jen18 May, 2021 GW2. A complete achievement guide of the Living World Season 2 Episode 8 “Point of No Return”.