Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I also found that it runs noticeably slower for me in the browser (firefox 93).