Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Pretty nice idea with clean implementation and good music. The puzzles are rather difficult, I think a little more guidance would not be bad.