Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Thanks! And hey, nice work finding it! It just wouldn't be FEZ without something extra-hidden :P