Assassin's Creed 2. Is it actually better than the first one or is it the same repetitive garbage?

User Rating: 9.5 | Assassin's Creed II X360
Assassain's Creed 2 is truthfully an amazing game. It improves everything the first game got wrong 10-fold and more. Here is a breakdown of the game.

Graphics:10/10. The graphics are just utterly amazing. You will seriously stop to take in the rich Italian atmosphere. The artworks you can collect are very finely detailed. Speaking of art, this game has some amazing art pieces from many famous artists of this era.
Story:10/10.This games story is very rich. It will keep you hooked till the end. Another good thing, you can stay in the Animus for more than one mission.
Sound:10/10.The slice of the blade through a person's skin could never sound better.
Game Length:10/10.This game is LONG. For me it clocked in at about two and a half days. Then after the game you will probably spend another day doing side missions and finishing up collecting.
Replayability:6/10. Kinda disappointing. Once you beat the game you probably won't feel much reason to go back and do it more than once or twice more.
Overall:9.5/10. This game is definitely a must buy and is possibly the Game of the Year. This game will give you a nice long playthrough that will keep you asking for more. This game is a very rich and thrilling experience that will keep you coming back to this series.
Now that I'm towards the end of the review I will go over some of the new things.
1. Customization: You will be able to choose your primary weapon and even the color of your assassin's clothes.
2. New Weapons: The new weapons you will encounter are the Pocket Pistol, Smoke Bombs, Double Assassin Blades, and Halberds/Spears that you must steal from guards.
3. Missions: The missions now vary instead of the exact same thing. They range from carrying boxes to infiltrating one of the most heavily guarded fortresses on a hanglider.

Now I am at the end of my review. Hope this will help you in deciding whether or not to get this game. Happy playing! :)