Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Actually a pretty terrifying scenario. Reminds me of something you'd see on The Twilight Zone