TrustedReviews and Take-Two Agree on Settlement Following Red Dead Redemption 2 Leak News Nov. 1, 2018