itch.io did eventually get back to me but it took ages and it came down to "sorry we have been backed up for this month and it took us a while to get to it" which, i do understand, but i really wish there was more communication prior.