Frankly, when I read this I'm puzzled of the game's core. Is it about survival or about finding the truth? each might produce different gameplay outcome.
So before asking about inspirations or ideas, let me ask you again: what is the core gameplay of your game?