Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Yeah, but 4chan as a community thrives on anonymity, so if they say something particularly crucial or controversial they don't have to live with the stigma attached to their identity. It's not looking like they're too interested in using the itch.io community much to begin with though so it's probably not a big deal.