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

Really interesting game. The atmosphere is quite... unsettling. I really like the letters as a form of instructions.