Eventually this lengthy Assassin's Creed 2 dev diary moves beyond the obvious and covers more detailed facets of the game's design. There's also a bonus punch. Can't go wrong there.
"Progression is a very important part of games. Progressing through a game. Going from one level to the next. Completing a stage. Video games."
That made me laugh xD