Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

IT'S GOING CRAY CRAY! But seriously though the same happen to me it's just windows being dumb.