Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Oh wow I'm sorry! I'll keep that in mind next time going forward. Even in my browser it seems to lag, but not glitch as hard as that!