Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I love it! I think i know what it's about, but I'll leave that for you to decide rather than my interpretation