I can't find a link for this Panel from Hell. I missed it, too. Perhaps they linked to it from some platform I'm not on, or something. (Twitter? I'm not on Twitter.)

I read through the patch notes, though, and this patch looks great. Can't wait to play.