This game has everything you are looking for a game. A long story,good multiplayer and this game is a GOTY
This a typical rockstar kind of a story. YOUR character john marston is serching for his friends who betrayed him and he wants to kill them.In the story you could do a lot of side missions which are not boring. The main mission will take amybe about 30 hours or so. But the multiplayer is the main thing here. The multiplayer in rdr is different and unique from all the online games. supirsonely the multiplayer is better and longer than cod mw2. as u level up you unlock variety of horses and skins for your character.
I reviewed thsi game 9.5/10 because i enjoyed doing the challeges and many stuffs and i never got bored.