Some time back there was the big bundle that Itch had, which created a lot of work for support. As a result it would take longer to respond to any request. This was a month or two ago, support is doing their best to bounce back to faster response times, but I’m not sure what’s the progress on that.