After playing this game through and completing it to 100%, i have to say, its easily one of the best, if not the best, games ever made. The graphics are slick and very detailed, and there was not a single bug that i encountered after thoroughly exploring the game. The map itself is huge, with many cities, towns and unique environments to explore. The platforming in this game is reminiscent to the Prince of Persia series, which is great, as there are a few challenges that will have you stuck. The length of this game is pretty long, but not too long, which means you will NEVER ever get bored of the storyline. Ezio is a character you will automatically love, and you are really drawn into the story with its strong plot and the emotions of the characters. The major flaw of the original Assassins Creed was the repetitive gameplay. This flaw has been completely turned around, because every part of the story is different, and the gameplay will never bore you. The dreaded flags are gone this time around, being replaced by feathers, which are a bit more fun to collect. Overall, i felt privileged to play through this masterpiece. Everything about this game is to the highest standard. The gameplay, the graphics, the sound, the unique experience, is all just so damn brilliant. You are drawn into the story from the very beginning, and you will never want to put the game down until you find out what happens next. This game is definitely a must buy, and will be one of the main contenders for GOTY 2010. BUY IT!