Itch support responded. It seems quarantine lifted. I hope your game also ok now. Thanks again for noticing.