Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

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