So you're not receiving any e-mails from itch.io? Not even the automated replies from support?
Yes nothing :(
I've let our admins know just in case.