This game reminds me of Mountains of Madness. I really like it
That was indeed one of the main influences for the concept 🙂