Hmmm. I seem to have misunderstood what kind of service itch really is, if that's the case. I will keep my opinions to myself for the time being, until and unless I hear from Itch in any kind of official capacity. So far there has been no response to any of the emails I've sent.