Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I'm not having lag issues. turn down your graphics settings could just be that your PC isn't good enough.