You introduced me to them some weeks ago in the comments - I had never heard of them! It truly is like nothing I've ever heard and seen...but I can appreciate its appeal - I can imagine you said:
You just had to be there to fully "get it!"
Glad you got to go see this - I bet you were just not going to miss it regardless! ;-)