Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Cool game, kinda had a P.T vibe. I unfortunately didn't find all the secrets.