The environments and atmosphere were very well done, and the narrative is pretty solid, with very clear inspiration by The Thing. I do with there was more than 1-2 days to play with though as I'd like to have learned a bit more concerning what the day to day operations of the base is and establish more-so just how on their own the team is. Establish the calm a bit before the (literal) storm
SPOILERS
One thing I think should've been added was a more solid hide option. During the final level it felt a little strange to offer several rooms you could hide in but not give any obvious spots they couldn't find you. I also think it would've been cool to see something happen when you die, even if just a game over screen showing your character after they... converted? Or even put in a dumb option to drink the liquid yourself as players are a curious bunch xD