Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I'm assuming you've already minimized all of the video settings?

In any situation where there is graphical delays it's mostly resulted from the lack of hardware. I play on full settings and I get a constant 120 FPS (since that's the cap). I also do have the latest hardware for my PC, and I can also stream/record fine.

Also, if you post your specs here maybe that would help, but ASFAIK laptops aren't that great for handling graphics.