Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I felt that it did have a meaning and I missed it, can you elaborate?