Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

This is the scariest monster attack I have ever experienced in a game. Really visceral.