I've seen that show front row center and yes it's amazing. Even got the lead autograph.
Yes the other stuff is interesting. Oh and the other thing I shared it's exactly what I thought :-( funny thing is the person doesn't want to tell me but I heard it from others in our group. Games folks play is crazy to me.