Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thanks for the details. I haven't tried any of the two yet and could only judge by screenshots.
I'm not a fan either of chatty characters but some sort of randomness (if this is what is taken from RPG genre is a good thing).

For now I installed both games via AUR on my Arch computer.