I sent them a email. I guess we will see what happens. support@itch.io
Yes it's definitely a time zone difference thing, hope you will be able to get help, otherwise email me.
I gave them one week to respond with no luck. I will be Emailing you now.