Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Interesting idea that fits the theme, but maybe a little too well.  You have so little control over what happens it's mostly luck based.  It's a nice idea, but struggles the way it was executed.