Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Well, you should congratulate yourselves, you did great!
(Sorry for the late reply, I don't often check in on itch.io haha)