You are on an alien planet and you just bypassed a forest full of anomalies...That's necessity rather than an achievement so feel good.
You have not earned this achievement yet
Log in to view progress