Jade Raymond confirmed at this year's E3 during Microsoft's press conference that , there will be many NPCs in Assassin's Creed game which as a result won't make the game repetitive and boring. Jade also stated that all NPCs will be very differently in terms of physical appearance and abilities. Here is a compilation of all the know NPCs which will be in the game in high resolution screens.
I like the song. Also, the bold dude looked the best.
I checked and it's by UNKLE feat. Richard Ashcroft (singer of "The Verve").
Good music and really good NPC work. It's always in the details but by the number of NPC's in an area at any given time....you will see the same people. They proved it in the E3 gameplay demo.
Very good detail on those NPC models. Can't wait for this game to come out.