Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

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