I absolutely agree there are some rough spots in the dialogues. Personally, I'm not happy with how the story turns out but time is limited and I'm unpracticed in writing stories.
Regarding the repeated respawn, I completely agree. I think the tedium comes from the lack of complexity in the puzzles. The number of spawn points didn't match the complexity of the puzzle. If each spawn points have more content and are therefore more meaningful, I think it wouldn't be as tedious. So I hesitate to say that the respawn mechanic is fundamentally flawed. It is probably more of a problem with puzzle design.
Thank you so much for giving our game a try!