Warning: The article is ~18K words. Longer than a long-form journalism article; more like novella length. I started skimming faster when it diverted into an extended YA drama, and eventually gave up.
A couple of whole pages scrolled later, I was like oh.. ok. This is how this connects.
Feels like a film script.