Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I actually never tried debian... I have no idea but I'll ask around.