Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

On second point, It's not because of lag, it's because the music sounds like this, or because it runs slower on my PC.

(+1)

Yeah by lag I was talking about it running slower.