"Red Dead Redemption 2" finally sees some light as more leaks and updates are showing up. Here's the latest detail!