Thanks, that's a lot of really helpful feedback. I have some ideas that ought to provide better guide posts and help with deduction. I'll poke at it a bit and hopefully have a post-jam build up this weekend.
Itch was down for me yesterday so I just posted the update and a postmortem for it this morning. I think I was able to incorporate all of your feedback into the update, so it should hopefully be a smoother experience. Even though I tried to improve it, the game may still have issues with information and player deduction, particularly toward the end. But if you're still interested, give it a shot and let me know how it goes.