User blog comment:Subject 16*/Assassin's Creed: Revelations - News/@comment-189.29.242.37-20110529212435/@comment-1153722-20110529215544

The whole point of the Assassin's Creed franchise is mystery. They don't make anything obvious. That said, the beginning of the first Assassin's Creed "confirms" all this. You should check that out.