Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

download itch io app and play it

I have it, I'll try with the link that the owner send.