Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

What OS are you playing on? Some things you can try: update your drivers, and make sure nothing's running in the background when you play. Maybe re-downloading and reinstalling the game