I really liked the puzzles and the general attention paid to the immersion of the experience. The sound design worked quite well even without music though I generally feel that a little music does just add that extra bit of enjoyment, even if it's not on the whole time.
The puzzles weren't immediately obvious to me but that's okay, the point of a game like this is to figure that out and then do everything in order of course, but with that being the case I think I would have preferred for the reset time to be a lot shorter when you die.
For example, start as you fall into the water rather than by panning over the whole ship again, and definitely once you're in the vehicle at the end it feels punishing to have to redo the puzzles just to have another go at juggling them all.
But I had fun figuring things out, and the narrative was well-handled!