This is a great game but multiple glitches, weak multiplayer and unimpressive graphics make this a rent.
Story: This game doesn't really have a storyline. I'm almost finished with the game and all I know is that Las Vegas has a bunch of terrorists in the casinos and you have to take them out. Character development is very poor.
Gameplay: You have singleplayer and multiplayer. In the singleplayer you play with 2 other mentally ill teammates. In co-op you have an extra teammate named Knight which player 2 plays as. Commanding your teammates is a pain in the ass. Say I'm attacking and I'm about to die so I try to get back inside. Chances are those idiots are standing in front of the doorway refusing to move out of the way. The enemy AI is not very good either. The game has also introduced a sprint move. But you can only sprint for 5 seconds max. and there is no meter to tell you either. The multiplayer is terrible. Since you can get killed very easily in the campaign the same happens in multiplayer. But other than that the game is extremely fun to play. I recommend co-op though.
Graphics: The graphics are very unimpressive. The game makes bad use of the Unreal Engine. I know you play a game not look at it. But this is an example of a next gen game looking like a maxed out last gen game. For example the absolute best looking item in the ENTIRE game was a Taco Time sign. It looked very clear and real and the rest of the game looks kind of ugly. The views are nice though. The Rainbow Team character models are good since you can barely see their faces. The graphics overall are extremely disappointing and even launch titles like Resistance and Call of Duty 2 look much much better than this.
Sound: The sound track is pretty good. The guns sound pretty good too. But the voice acting is not very good even no one talks that much.
Value/tilt: This game for me was barely worth the rent. It had alot of fun moments but too much frustration and a tacked on multiplayer mode keeps RSV2 from becoming the game it should have been. So far Ubisoft has had a rough year. Huge letdowns like Haze and this have come out.