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

There were a few special cases where people uploaded their game to itch.io but didn't realize they needed to actually submit the project on the game page. I've made exceptions for them allowing them to submit the game still.