Following up on this - I haven't seen heard from itch yet. You can send a screenshot of this conversation in the ticket asking them to CC me. If you don't hear back in the next week, send me a DM on discord.