Definitely can't say I understand it but it was definitely a neat look at a sewer cult my play through of this game starts here at 4:03 :
Thank you so much for delving into our surreal sewers! Absolutely loved the let's play and I'm so glad you enjoyed the experience!
Thank you for making it, it was definitely interesting!