I loved this game and I am making this one of my Game of the Year Nominees. The story takes over 30 hours and the ending is great ( no stupid cliffhangers). Now I also did like GTA 4 and this game is really Grand Theft Horse in alot of ways, but that is not a bad thing.
I did not really like the multiplayer, but that is not the main reason why you get a Rockstar game. The only complaint I have with this game is the weapon wheel that doesn't pause the game when you want to change weapons.
The shooting, the missions, the story, and the overall environment are just great and you would be hard pressed to find a better game this year. I must have.
This game kills it in almost every way. The graphics, gameplay, physics, shooting mechanics, acting, art direction, music, and menus are so on point, you actually feel like you're alive in the game. The ending will blow your mind - it is an experience unlike anything I've ever seen in a video game.
In a comparable "blockbuster" game like modern warfare 2, you feel maybe anger and violence as you go, but this open world game, it plays more like a movie - giving you the whole spectrum of human emotion. Sadness, humor, sympathy, excitement, comfort... revenge. And Red Dead Redemption sells these emotions better than any other game I've ever played... ever.
It's easy to spot the small bugs, and of course you start to think of cool ideas to make the game better, but that's only a testament to how amazingly deep and complex this game is. I'm not a huge fan of the GTA series as the missions feel repetitive, and this game does too at some points (doesn't every video game?), but what makes this game interesting and special is that it takes place in a -past- world so different, yet so real and close to our own.