Thank you for the honest feedback - it's good to know what didn't work, as well as what did.
The honest answer about the UI is that I was a software engineer first, and when I first started making these games, I was far more interested in writing the engine that actually making the game. Playing submissions for this Jam, I've seen how much better things are in actual game engines, so that's definitely something I'll be looking into.
Obviously it's hard to say anything without giving spoilers for others, but was there any particular clue that pushed you in the wrong direction? Brute forcing these sorts of games is always disappointing, so I obviously want to improve it to help avoid that!