@nojo: Masons and Templars and Ninjas - oh my!