Excellent work! I had my doubts about the procedural generation of rooms but I think it would actually work pretty elegantly in play. Wonderful descriptions as well. My only real issue is that some of this can use proofreading - I found a few awkward turns of phrase and some typos sprinkled throughout. Other than that, however, this has been my favorite submission thus far. :)