I wasn't too familiar with Theologian before the show, but the performance was at least as good as that CD, as I recall it. When I was talking to Leech he might have said some of it was from the unreleased second Crucial Blast album. Anyway, the live version of Theologian was a duo (didn't catch who the other guy was), and there was a great collection of visual art presented with it that expanded on the themes of the album art.
Sewer Goddess is a band I've really wanted to see for a while, I hope they come to Canada eventually.