Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

i'm not 100% sure what my exact specs are, the only up to date things about my computer are the operating system though lowering the graphics seemed to help