Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

This is one of the most stressful games I have played.  The music. The blood.  The blaring music due to my messed up audio.  Thanks for the game!