support@itch.io is the correct email, we read emails daily but sometimes we have a lot to get through. I'll double check to make sure we didn't miss yours, how long ago did you send it? Thanks