Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Mildly curious is it purely you being uncomfortable/unfamiliar with itch.io TOS or something else, not everything on my list is nsfw, most actually isn't but ideas for parts of gameplay or mechanics that may be worth including, if you are worried about nsfw content, I can safely inform you of some other games with such content have suggestion boxes. I don't personally use discord, however I do recognize how it can be helpful for feedback purposes.

Oh, it's mostly because I'd rather keep communication to 1 social media. It's hard to keep track of itch comments and other social media. I'd prefer to have everything in one place that I can keep track of :)

Completely understandable, goodness knows I have problems with keeping login info for even so few as 5 or less different things organized or even remembering them. The less said about how frequently I check my email the better XD. Quite frankly I have a bet with myself for how long it will take me to forget my username for itch.io. If your wondering the odds are set to forgetting it around 1 and a half to 2 weeks of not logging in. So yes, I totally get the desire to keep things in one place. I think my personal hell would be trying to live like those people that login to 20 or more different things a day. The amount of usernames and passwords... I'd either have to keep a physical list or just lose my sanity and/or throw my computer out the window in pure frustration.