Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I'm not sure how games end up under the "fresh" header. It may well be that the game did appear there, but only briefly. And you could try writing proper blog posts, since that's what search engines index well, or for that matter at all.