Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Definitely Twilight Zone-esque!