Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Very original and fun mechanic! Great art, polish, and music!