User blog comment:Jasca Ducato/*Spoilers* Juno, Eagle Vision and all that. *Spoilers*/@comment-4029090-20110530101201

they said that the "ultimate weapon" can end the war between assassins and templars,which means it powerfull and it has the power to destroy,so the artifact "could" be "the sword".