Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I was on the build 1.8.7, as for my PC's specs, I'm afraid I don't know. I'm not really a tech-savvy person. but I did try again and was able to get through it this time, it was very good!