2 ms·Geforce now let's you play many games you already purchased through steam as well. great featureby ShamelessC 6y agoGeforce now let's you play many games you already purchased through steam as well. great feature