Three years after Haecciety Deluge, Scottish musician and composer Drew McDowall (Coil, Psychic TV) announced the release of a new solo album. The Third Helix is out in September via Dais Records. “Rhizome” is a new excerpt. Listen below.