There's still a fair amount of activity going on over at the itch issue tracker: https://github.com/itchio/itch/issues - ideally we'd progressively move more and more to itch.io facilities so that having a GitHub account is not required!
I don't have anything in particular to ask you to do right now, but thanks for reaching out! We're nearing quite a big release, with lots of changes, so we want to finish that properly before we start looking again at various reports. I've also been looking at other issues like a half-dozen reports of folks who just aren't able to run the app due to bad antivirus interactions, those will probably be handled first!