I've been trying to get in touch with itchio for several weeks to get this bundle started, and have heard nothing back yet. I apologize for the frustration, and I promise to update you as soon as I hear back!
No such luck yet? Itch is really dragging its feet...