Interesting. Tons and tons there, but it’s mostly balanced by the characterization type stuff. I want to say the balance is a little off with too much random details about what is obviously a very well developed world or reality in which the story is set. That may be a taste, style thing. For what it’s worth, that how it landed for me.