> Also it's best if we include non-gamedevs into this discussion, since they use the site too and we don't want to completely alienate them with game development stuff and provide some general gaming content too.
Absolutely. Though it's nice having gamedev communities, it's worth noting that Itch's forums should actually predominately be for the folks who PLAY the games on the site rather than just the devs talking to other devs.