Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Heh, easter egg! theres some conditions that make that part pop up :P

Yeah i found it to once i saw this comment and i just had to find it!