Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Should eventually come to the Steam and RPGmaker releases-- the RPGmaker publishers schedule that one but they have the update! Thanks!