Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Pretty good concept.
A good mix of control over what happens, and speculation.

Could definitely benefic from some sound and music though.
Unless, would that detract from the ambiguity?
It would certainly be a challenge to implement dynamic music in a fluid plot.