Yeah that podcast is a great listen.
Someone has uploaded this out of print Aaron Dilloway/John Wiese that was put out a few months ago, well worth checking out...
https://www.youtube.com/watch?v=KaI4hBSrgmc&t=480s
And whilst we're on the topic - I've just found out about another collab of theirs from 2007, I had no idea about this.
https://www.discogs.com/Dilloway-Wie...master/1669089
I visited Chislehurst Caves last year and even bought a poster of that demon they used for the sleeve art ha!