ahhhh I can’t wait to start this! It sounds so good, and your writing is quite excellent!
just a small heads up: you refer to D as a “he” in the sentence starting with “As far as rivals go…” in D’s first paragraph. Just if you wanted to stay consistent!
Will be back once I finish working :’)