Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Really nice idea. I love it. One improvement would be support for multiple monitors.