Really cool, I keep coming back to this and can beat it on hard consistently now. Switching rooms and inching forward until the conditions are favorable is essential - sometimes you can navigate really difficult rooms this way without L-space.
The name generator is honestly very good, you nailed the library feel and even with the little paragraph for a backstory the game is just brimming with flavor. As others have noted, some score system would be nice for the incentive to read as many books as possible. The game is great as is, though, fantastic addition.