Best game i have ever played! and it is not short, nor repetitive! everything you do is different, weapons are upgradable, you can swim, graphics are top notch, and the story sucks you in!
i initially said Uncharted 2 was best game of the year, but this one easily blows that out of the water. Although Uncharted 2 was very fun and cinematic, it was too short and that is why i gave it a 9!
Assassin's Creed 2 is the first game i have given a 10! and i still have not completed the game!