This is super neat, and I love that you use each word in such a thorough way for the player! That's such a clever way to get a lot out of each word the player looks up, and then create their own story with the questions and answers.
Yeah I love that, because that's very true, I almost never have a surface available when reading. Plus focusing on the words is so much more focused on the book than "let me roll some dice"