Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

I actually follow very few projects as well, just like you. Didn't hear anything from pretty much any of them, like Killer7 with My New Family since he removed all incest from his game a long time ago. Previously he coded a cheat code to activate incest (change roomate to brother/sister and so on), but nowdays people just use an unofficial patch with no ties to Killer himself. Itch probably went full crackdown on LiL because it is not only is a psychological horror game but it's also a big name on it's own, so fuckers decided to use it as an example (but won't actually do it to any other horror game with much worse content, regardless of porn and all). 

Honestly, the way things have been going for much bigger games, this weird crackdown was to be expected. Not because it is right, but because it makes the sites look politically correct, not that they actually are most of the time.