So I asked on the main board, and not one reply.
So I'll ask here, even though it's the same people. (I don't know why I'm intimidated by posting on the main board)
Has anyone seen it? Heard of it? We're considering staging it here in Seattle, and wanted to see what people think of it.
Videos