Turns out this is actually psyops. All of the stuff you see in the comic is technology the US military itself already owns!