Thanks for notifying me, this is the only way I can tell since it doesn't show up on my account. I've sent another support message to itch.io about the continuous quarantining a few weeks back but nothing yet.