I sent a help to Itch.io support on July 6th, and just wondered what the average turn-around time is? With my Steam Store approved and launch soon, I was wanting to get Itch all set up, but lol it only allows for 1gb. The Butler thing is over my head, and I basically just need to upload a few zip files. Any kind folks happen to have experience with this and know what a wait time usually is? Being autistic, I am obsessing over my inbox as I wait for a reply lol I need to calm that part of my brain down. So, I'll take any time frame you have experienced!