Hi. Sorry to do this in comments, but I don't have your email address. I'm still waiting on a payment processing problem to get resolved. Itch said they copied you on the support request; did you get anything like that from them? This would have been from a few weeks ago.