Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Simple but cute. Had fun time playing it.