Thank you for the feedback. Better dialogue is on my list of things to learn. I could have turned on copiolot/chatgpy or copied some code in, but it's not really learning. It would be nice to have the chat appear to type out, and also end/or select the next line of dialogue. However, a choice had to be made on what to develop in the time given; improving the chat just narrowly missed out.
Your point about the intro screen is valid, and it would be smoother if it had a choice to play again (straight to game) or go to the menu.