Re: Sounds like bollocks to me
If they really thought they had something that could be made and would be useful they wouldn't be telling anyone about it would they?
It is typical that companies, including those with a primarily military customer base, publicize upcoming tech in this fashion. They may show demos on YouTube or put out press reports, but it is plain and simple advertising to potential customers and investors. If these things are defense tech of some sort, they go dark when the developing company either cans the project or starts field tests.