Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Well, you certainly got me with the title. I... am not sure what else to say about it. Here's a video anyways.