Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I use Firefox, and I'm not sure what my pc specs are but it's not a great one. I have trouble with games quite a bit. Maybe it will work better for me with a different browser. I'll give that a shot.