Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

It's great and very thought-provoking. The only possible downside I can see is that it's nearly impossible to find more than one ending. Then again, I guess if it were easy for nature to win, we wouldn't be having these problems today.