Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

This looks very good, you have done a nice job. I also love the idea of Super Retro Maker.