This game is amazing. It game out more than 3 years ago and I am very shocked that I haven't thought of playing rdr2 before. So 1 week ago I was looking for a game to buy on Xbox then I saw that rdr2 is on sale so I decided to buy it to see what's all the hype and it didn't disappoint me one bit it's has amazing graphics it feels so smooth and physics and interactions with the environment is amazing and there's so much interactions with NPC's you could Rob them you can greet them and you can call them out and there's so much things you can do in the game. There Is 63 different guns in the game 250 animals and over 20 different horses and the story is Soo good you play as a character named Arthur and you start off with a snowstorm. And you and your gang has to find shelter and food I started playing the story 4 days ago and I already rate it a 10/10 I can't wait to see the online I just waiting on my mate to get the game he said he's gonna get it this week so me and him can play but that's all and I definitely recommend this game it is worth every penny rockstar he's the best gaming company.