On your concern over storytelling, I would think Elbin's suggestion of making this an old script by someone describing this race will hit the nail on the head in this regard. I actually thought this was more or less what you are doing now as this is written in 1st person tense but then I would add an extra line at the end to let ppl know they are reading an excerpt from some written work like this: ~ An excerpt from xxxx. However, if you don't want to keep to the conventional structure of grouping content as this will be leading you towards, then you can write it this whole sub in the voice of someone who learnt abt info. on these Crawling Giants bit by bit and then it would justify the current structure of content not being grouped together.
Overall, I really think me and Elbin are saying the same things abt this sub although our votes are slightly different. Happy to revote on it after edit. If I don't see a revised version of this myself, just PM me. You can probably PM Gossamer and Redgre and ask them for a revote now as it seems to me like they are mainly after more info on these Giants and your addition of the Explanations section will have satisfied them in that regard already.