Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Hmmmm, strictly speaking that's an Easter egg, so it'd be weird for the author to give overt hints, but I will tell you that it's unlocked on Friday.  And a perfect score won't do it, but you already know that.