Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

@FrozenFractal, can't see why that would be, you can make people login with Itch and get their account information (unless you consider Itch to be third-party relative to your game).