User blog comment:Master Sima Yi/Assassin's Creed Ascendance - Teaser/@comment-2213987-20101110184259

At the end, it says "animated story", so I'm guessing it's video comic.