Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Cool ideas. You could try laying it out with some breakout areas that state the important points you are making in each section. Also as others have mentioned some tables rather than saying you could do this or this may help make it more usable in the moment.