Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Why don't you change the theme of your site. I know it is suitle with the content but it is so hard to view it.  Perhaps, I should visit Freegames66 to play it. There are many other clicker games there.