Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

You can also try lowering your game resolution. And if you press escape while playing, there are other options you can turn off to increase performance.