Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

There's not much you can do atm, but maybe if you have a really good computer, you wouldn't have that problem. Other than that, you might try lowering settings.