Darkroom gives EO3 8/10 February 25, 2022 by Vadim Melnik Italy’s Darkroom Magazine gives “Emerging Organisms 3” 8/10 stars. Check out the review here.