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