I'm pretty sure that itch is just going to ignore the problem in the hopes that people stop talking about it. I have been waiting for some help since last year, and still nothing. I've sent in emails, I've posted here, got told the admins were let know, and the only thing I have gotten is automated responses saying new tickets have been opened, even when I respond to previous emails from itch.