Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Really tight but hard game! If you like it, definitely check out Downwell (the games inspiration)