Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I didn't experience any lag, but I am using a desktop gaming PC, so that might be the reason