Red Dead Redemption 2 – Gameplay Leaks Days Before Launch

The Red Dead Redemption follow-up is due to release on the 26th of October. Even though Rockstar Games – the developer – are known for avoiding leaks almost religiously (aside…

Read more »