Thanks for playing! That's a lot of feedback. I'm open to UI suggestions and such but a lot of these things touch upon fundamental aspects of the game that I don't think I'll be able to change at this stage of development. I'll keep them in mind if I make another game.
Also, I assure you the ham scene is crucial for establishing the characters. It may not be the best way to do it, but it's the way I chose to do it.