I finally got around to playing this and it's a lot of fun and very addicting. What's stands out the most for me is the voice acting, it's consistently excellent. The guy who plays John Marston deserves whatever accolades he got because he is spot on. You couldn't have a more perfect voice for the role. The dialogue is good too, and that it's of high quality throughout is impressive considering the huge amount of it.
I've been in Mexico for a few hours now, and like every big open world game I've played, fatigue is setting in because of the repetition. Thankfully, the story is propelling me along and the game is still enjoyable. I'd like to start wrapping things up soon, though...