Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Quite a full on game and was an interesting take on the game idea.