Thank you!! I also have the same experience of games over-glossarizing words, and making you feel like you have to interrupt your reading to understand a completely unrelated article, so I get your concern about it being overwhelming. I'm erring on the side of a bit more info in game, so that the glossary can be totally optional - but I gotta build it first orz
Hope you had a good day as well!