Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

You got a lot of 'mileage' out of those mechanics :) but they were good so I enjoyed it.