Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Well you're right. Its hard to read. Those problems appear when you create a game in just 72 hours. To much to do :D