Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

So i searched for "genius loci in game" and found this.

Thank you and have a good one.