Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

very detailed nice game mechanics couldnt win though here is my playthrough