This may be the weirdest Assassin's Creed ad you'll see today

I played that back a dozen times.