Assassin's Creed, filled up to the edge with MMORPG style grinding quests...
Let me give you a slight spoiler for this game. There are about 10 areas in total, plus a center area. Each time you enter a new area you can do the following;
1. Visit about 12 lookout points (important in some areas)
2. Collect about 30-40 hidden flags (100 for the center area)
3. In 9 city areas you need to save about 12 citizens harassed by guards, simply by killing the guards then speak to the harassed one.
4. In the 9 city areas you need to do 6 quests each, these quests are pretty much the same in every city area so you are going to have to complete about 6 different quests 9-18 times throughout the game.
Everytime you complete a quest you get a message telling you how many you have left to do.
This will be about 90% of what you do in the game, the rest is story, scripted, 100% linear.