Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

That sucks, good luck with fixing your rig up.

Thank you~