Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Fascinating. I love the environment and atmosphere. There's always something very spooky about the inability to fully make out what you're seeing.

It's that whole "fear of the unknown" thing :)