gamesNews Amidst The Red Dead Redemption 2 Mania, Independent Stores Are Getting Delayed Copies October 18th, 2018