Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

My computer is beyond everything you listed Windows 8.1 (because I hate wndows 10 on my laptop)
Processor 2.90 Hz etc etc.......................