Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
(+1)

Pretty good for a game jam, but the sound design is plain obnoxious.  It feels like someone is loudly chewing next to you, which is NOT creepy, just annoying.