I just got done playing Assassin's Creed Brotherhood and I'll level with you, the ending did cause me to have a what the heck is going on moment. The ending is abrupt and leaves you with a cliffhanger, only drawing forth more questions, and leaves one feeling a bit disappointed and frustrated. However, it does open up many possibilities for the story and for another Assassin's Creed game.
Cliffhanger ending aside, Brotherhood does not disappoint. You get to play as Ezio Auditore once again fighting against the Borgia clan. Ezio is now a leader and you can recruit assassins throughout the city of Rome and build up assassin signals to take out guards, enemies, and even send them out on contract missions. There are many great side quests, including one with Ezio's old friend Leonardo Da Vinci. Leonardo's Machines was one of my favorite side quests because not only was it fun to play, but it was interesting to see all the great designs spring to life for the various missions. The tank was my favorite by far! The rebuilding quest is back, only this time you rebuild Rome and there are many great rewards with it.
Brotherhood isn't completely perfect as there are a few bugs that the developers seem to have missed. One frustrating bug was if you went through one of the hidden tunnels before you were formally introduced to it in the game, you would spawn in front of it and desynchronize repeatedly. There was nothing to do about it, except start a new game. Another bug was a design graphic error with the cinematic of when you recruit an assassin to your cause. The new recruit was just a floating head with a body following it, and their neck was missing. There is also a bug where the game will freeze during game play for no reason at all and the only thing you can do is reboot everything. I only had this happen to me once, but a couple of my friends had it freeze up on them two or three times during missions.
Overall, the game was a blast to play and I did love that all you had to do was whistle or make a hand motion to call on several assassins to take out all your enemies. The historical notes are informative as well and the artwork and music enhance the experience of playing the main missions and the side ones. There's great downloadable content also to add to the fun. I will definitely be playing through it again and have a great time doing it. If you haven't picked up Assassin's Creed Brotherhood yet, I suggest you do so because it is a game that definitely entertains.