Jeez,
I’d say this is one hell of a reveal.
They got the powerpoints and everything! Illustrated warhead designs.....