Yeah, I'm always up for ways of getting more feedback and attention, and offering critique myself. Finding it harder to do on itch than other games sites (although, admittedly I haven't explored the site too much before). Some kind of constructive comments share would be a good idea- or set up some kind of informal group to trade ideas.
Personally, I'd be happy to trade a critique for a critique, or a follow for a follow anytime, but there don't seem to be too many effective ways to do this. Please keep me posted if anyone has any good ideas!