Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

yeah its windows it happens to either one I download. I downloaded it on my tablet it will get to 74 percent then it crashes it wont fully pull up