Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Not a game but a useable idea.

Make the page easier to read. (maybe it's just my eye but it's hard to read :( )