The team is working on a new project currently so they did not abandon itch. this is all the info I have and don’t feel like looking into it any deeper.