Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Actually update 1.1 was released 46 days ago :) 

Other than that, I'm working on an update but I don't know when it will be ready.