IllegalPaladin on 13 May 2008
Too bad it's nothing 'new', if you've seen the E3 2006 15 minute trailer and the Assassin's Creed April Fools joke, you've already seen this footage.
On that note, that doesn't make it any less cool.