I'd agree the encounter at the base felt kind of demonic or rather very discomfortly alien. Reminded me a lot of the tone of Prometheus, perhaps even more unsettling because the thargoids are suggested to look nothing like the perceived superhuman aesthetics model of the movie Engineers. Great job by Fdev on the whole design and setting with the eerie sound effects.