Can support please get on to this, this is the second time this has happened, and we have had to change dates and re organize a well structured community, in which leads to interruption and schedule issue's.
...The itch.io support page lists the official e-mail very visibly right there. It's an ordinary e-mail address that you can use with any client and provider. Check your browser and/or system settings. This is the correct way to contact support, because itch.io staff needs to check who you are, and that's not possible just from a forum post.