For the puzzle part, I had sth similar in mind, but I find it involving a lot of backtracking and quite linear.
So it gave me an impression that the puzzle has to be backup by story element to be good. I would love to add it if I can come up with a good one.
And crab one isn’t quite satisfactory to myself T_T