Red Dead Redemption 2 : First Impressions

November 6, 2018 Matt 1

Red Dead Redemption 2 is indeed one of the most technologically stunning pieces of software ever seen in gaming and certainly raises the bar in that regard… but does that matter?