You're welcome.
I know of some other creator who managed to get in touch with Itch and actually got their hosting limit removed. Why Itch answered them and not me is a mystery. I can only keep trying from time to time.