Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Really clever mechanics. The lives are a bit harsh though, given the one hit kills.