Here's a stream of the CD to whet the appetite. It'll definitely give you a taste. If you've had a chance to hear this music live the sound is amazing when played with volume that envelopes your senses in the confines of finite space. I know I wish I would have been there. Hope that one of these days the DEMF set from last year will drop.
Yes, it exists and it is all coming to pass. Sensory overload.
You can download 3 tracks (not available on the now sold out CD) culled from the show on the Echospace Bandcamp site