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

For the developer;

Some people don't have accounts here on itch, so they're posting some feedback on this Reddit post: https://reddit.com/comments/a6krup