Thanks for playing, and the feedback!
I agree that making it more obvious the book can be interacted with and how it links to the portal would help a lot, along with giving more context to what the players is supposed to be doing. This is something Im definitely going to work more on this for my future projects!