Wow, nice reactions and it is nice (but normal i think) that we all struggle with the same problems...
@NFSP
It is exactly what i mean and feel as well, itch.io is marvellous (no kick ;-)) but it is now more focused on the players and i mean when you do a refresh of the new releases.....wow.
Absolutely there will be groups like that but let's start a new one ;-) a group inside the group, i will think this true if there's really interest for it.
@androidlove
I hear you! taken advantage of or stealing your concepts/game etc...i have the same feelings but i still think it is worth the risk, i started actually just a few weeks now as a fulltime indie developer (i quit my job ;-) ) i have some savings but still ;-).... 'i type when the stream of consciousness flow' wow thats really deep you should do something with that. ;-)
p.s. English is not my native tongue , so be patient ;-)