Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I'm on Arch Linux. It opens up in a fixed-size window that's bigger than my screen, so I can't see everything. (That's still better than most games work on non-Ubuntu distros, so props for that.)