Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I'm not certain. As far as a CPU, I think it should be fine offline, but if you play online, I'm not sure how well it would deal with heavy rollbacks. If you don't have a graphics card, I don't know how well integrated graphics would run the game, but it has some graphics settings that you could try turning down.