I'm referring to a passage from Is. 25:4-5, speaking of an army that will one day invade Israel. It describes superhuman soldiers, like the ones mentioned in the articles cited. What the video's author points out is how close they must be to implementing, or perhaps to have already implemented the technology discussed here. Study the scriptures and see for yourself. The time is close, even at hand...