Folks, I promise I'm as worried as you about all of this. I have nudged them more than once. I've reached out directly to the founder of itchio. If it seems like a good idea to you, we have done it over four years of bundle work, please believe me.
I doubt we're nearly as worried as you are. I probably speak for just about everyone when I say that we deeply appreciate all the work and energy you've put into this. It's certainly frustrating all around, but I can only imagine how frustrated you must be, and I don't think anyone blames you for this situation.
I'm sorry for the troubleshooting message. In retrospect, I can see how it would only add to the stress of the situation, and I should have realized that you'd already have gone through all of the above steps and more. For my part, I'll take a deep breath and wait patiently. Hopefully, it's resolved soon, and I hope you're able to mitigate some of your worry in the meanwhile.