This is the holy grail of camouflage for the fighting folk. Despite all of our technology, we are still playing catch-up to nature but we are learning and strides are being made. Nature has had a lot more time to tweak and test it’s creations, and the price to pay for failing was literally life. […]