Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I checked it on a chromebook and after extracting files from zip, there was a .deb file.