Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Library of blabber is much better however the library of babel has been recently updated...  in 2018, this one however has not been updated since 2016 :( - This one happens to be my fav despite it being a bit outdated.