Likely. What else does it seems like every new tech development by the military is advertised, and thus give enemies like Russia and China an excuse to spend more on development for their military? Imagine a A-bomb development with this "look what we've got" advertising.
I kept looking for a look what we got in that jumble of words. I think this must be a misdirection and misinformation article because theres nothing there.