Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Very good game. Really nice visuals and a good length.

We don't really know anything about Cthulhu so I'm sure we're missing some things :)