yes it was supposed to be punishingly hard so don't feel bad, though I did end up making it easier several times through playtesting until I could get through it myself without too much issue.
The shipwrecks really brings it all together haha