darzakesh

Lost in a hostile planet, with only your link to defend yourselves.
Action
Lost in a hostile planet, with only your link to defend yourselves.
Puzzle