Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Is there anything that increases chances of drops? I'm having trouble doing the quests that involve drops.