Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Been following the game before it got into itch.io, it is great ^^ It doesn't work in the desktop client tho!