Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Like bonus1up said. Got very hooked. A very delightful game!