Apologies for having to ask here, but I haven't heard from the helpdesk from itch.io in ... 40 days.
I know it's a difficult time. I'm just worried whether they got the message or not. I have been sending follow up emails every other day.
I've received a similar reply over two months ago of support losing access to their help desk and wondering if it happened again.