Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Ah, thank you for mentioning that! I didn't even think to test it in Firefox. I'll see if I can't improve it somehow.