Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Cool tech that would be genuinely useful for an RPG.