Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

it's not the game. It's your wifi that sucks that's why it lags too much.