If you haven’t been living under a rock for the past few months, you too know that Red Dead Redemption 2 is due to release tomorrow. Rockstar Games have been grabbing headlines a lot lately, with media openly questioning the…
If you haven’t been living under a rock for the past few months, you too know that Red Dead Redemption 2 is due to release tomorrow. Rockstar Games have been grabbing headlines a lot lately, with media openly questioning the…