Hey, this was a nice read! Thanks for sharing.
Funny that he writes they did not want to use “God Mode” for invincibility as DOOM popularized that phrase. Maybe it did popularize it, but in DOOM itself – it was never called “God Mode”. The term was “Degreelessness Mode”.