Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

It leaves you with an odd feeling, as well as a bunch of questions like: What happened? Is it a metaphor for something? Should I feel good about "winning"?

It also reminds me of Andrew Plotkin's "Shade", just a little. Which is a compliment. ;)