Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

(The game is) great, sad I only discovered itch.io after already owning it for 6 weeks on steam, damn you steam refund policy