Yet Another Assassin's Creed: Revelations TrailerNick Santangelo | June 12th, 2011Desmond takes center stage in Ubisoft's latest Revelations teaser.