Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Every horror game ever, submarine addition. 
Not bad though, we had fun... probably because we were drunk.