Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Wow, this game made me scream out loud and defeated me. 

Interesting game to say the least. It's one of those boogey man type of games, where you defend yourself with a flash light.

Definitely going to make a fullplay through of this.

Game starts at 8:12