Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It's not so much a game as it is an experience.  Short and simple, this seems like an experiment into game development with some good ideas.  It will be interesting to see how the developer progresses in the future.