News

Templar trailer for Assassin's Creed

Posted by: John at 9/25/2007 7:41 PM
Here's a new trailer for the upcoming Assassin's Creed. It's probably best you don't piss off an assassin and the guys at the table should know better.