Mostly it's for discussing games that came out a while ago that you're just now getting around to. You get the benefit of the bugs largely having been fixed and being able to get the game for a much lower price than what it released at.
It's also quite liberating getting to explore some real gems without having your perception distorted by the hype-train.
Based on the recommended specs, it likely won't run, at least not without some serious compromises.