Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I thought it'd be another Slender clone or something but that was just a cool and mysterious adventure puzzle game. Also, late title card! XD