Thank you for playing. Yes, the game is missing music sadly. Also it could use a tutorial about dodging no doubt.
I haven't encountered the hard lock (the game should end in white screen saying thank you). The ladder might be a bit obscure but press SPACE near it, wait the character to latch on in it and you're able to climb it. There is a short animation to latch on and it can be quite subtle so pressing SPACE multiple times can make it attach and detach.
Can't comment about the fetish side other than it's not my fetish;I just wanted to make something fun.