I found the alien! This was a neat bit of head-fuckery in a walking sim.
A testament to the map design that I didn't feel lost, which much be pretty difficult to get right in a game like this. If I had to make any suggestion it'd be the game could have used some atmospheric sounds