Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

you obviously have a shit computer if you have a serious lag issue, try optimizing the settings or quit some programs while playing

-Vaahlokov