Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I don't know actually. Maybe 4GB of ram? Just scale the graphics to low or medium if it doesn't run well.