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

to people who have trouble downloading on chrome: go to the star in the search bar and look to the left see that square thing? its cos chrome blocks popups and popups are itch.io way of downloading (it only opens for a sec)