Titan Comics March 16, 2016[Preview] Assassin’s Creed: Templars #11 Min Read Titan Comics released a sneak peek of Assassin’s Creed: Templars #1 that arrives in stores… Read More