Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It took forever but there's a Linux build up now. Let us know how it plays, it's not very tested!