I only played once, but I am impressed by the level of thoughtfulness in it. The story itself seems to be well-written, at the same time, a lot of thought has gone into making meaningful interconnections between the parameters in the game (ammo, hull, oil), that further influences the way the story evolves.
It's never easy to make a free-flowing interactive fiction that allows for a substantial degree of player agency. I know, because I have tried and failed in varying degrees,
Even though there is a slight repetitiveness to the story, the system you have managed to create overshadows it. This is because it is this repetitiveness in situations that allows you to test things repeatedly and get informed feedback on what to do next. This game also seems to allow for different play-styles!
Also, this repetitiveness gets delightfully cut by narrative pieces now and then. It's also quite nuanced the way the situations play out a little differently when your parameters reach a dangerous level.
Well done! I'll find out the secrets of Strange Havens one day! And damn, I will crack that fish too!