Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

That's fair, we made some balance adjustments in that direction in our last update but it seems like its still a bit easy for most players.