nuclearcoffee.org
Rockstar Launcher offers $100 of free games and DLC with Red Dead Redemption 2
Red Dead Redemption 2 is coming to PC at last, and while it will hit Steam in December, Rockstar will bring it to other digital retailers and its own new launcher a month earlier. And the publisher…
Asylum