That little spiel left me doubtful as well, for the following reasons:
1-They said they hoped to have two units in Ethiopia soon which means they don't already (so I assume the image is not real life)
2-I have no doubt that condensate can be collected on cooler surfaces but I see nothing in that design to cause that to happen.
3-They make a point of it being made of biodegradeable material while the mesh is nylon or polypropyline. (Which is it?)
4-The outer framework seems to do nothing but support the mesh which makes that artsy design pointless.
5-The mesh needs some feature that draws air to it or through it to process any reasonable amount of moisture laden air. Even the huge air well produced much less
water than they claim with it's mass, convection, etc.
I hope they have an idea that can be fleshed out as they predict but it just didn't read that way to me. I honestl hope they prove me wrong. I know some plastics either attract or repel water.... so maybe....