Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

You're not *technically* wrong.  It has a horror game vibe going on.

OKay :)