Rockstar Games releases 8 new Red Dead Redemption 2 screenshots
Rockstar Games has released 8 new Red Dead Redemption 2 screenshots on social media earlier this week. The screenshots were previously only provided to a limited number of websites for the company's marketing campaign. Red Dead Redemption 2 is set i...