Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I was lucky enough to get the free version awhile ago, but I think it is out of date.

Still, this is a VERY HARD GAME! I haven't played a game like this in ages!

(I know it is a demo, I just forgot to mention it!)