This fictionalized demo video from the company is entertaining: https://vimeo.com/942125659/223b79c285
It's an over the top promotional video that feels like it's out of movie. Must have cost them plenty to make it. It's like porn for military gear.
Fascinating to me that making content like that presumably helps them sell.