Wow, this has quite a lot of content in it! The theme is well implemented and everything in the game is set out to support a role-playing experience. It feels very focused, using design limitations to its advantage.
Seems like you managed to make a very complete engine supporting the event-based gameplay. I especially appreciate the user-friendly details and amount of feedback (without coming across as too verbose). The game does a good job at explaining what your available actions are thru gameplay, and what you could've done differently.
I thought the difficulty was spot on in the sense that the game gives you several chances to recover. It gives this an edge over entries which are tuned to be overly penalizing. In a jam game, it's important that the first mistake you make doesn't prevent you from seeing what the game has to offer.
The random events were very varied and had a humorous character that kept me going. Some even had minigames inside dialogue, details like that are a big deal. And I love how the game acknowledges your decisions after a game over, this game is just full of fun surprises.
One of my personal favorite entries, I simply had fun the whole time!