Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

It's really neither. It's more psychological horror. Not family friendly per se, but not gory etc. either.

Here's a playthrough of the demo: 

Thanks for the quick reply! I'll probably record the game. :)