Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

This is basically everything I brought up as a concern! I'm gonna give the newest changes a try as soon as I get a chance, because this looks even better than before!