E3 2011: Assassin's Creed: Revelations - Desmond TrailerCheck out a new Desmond trailer for Assassin's Creed: Revelations (spoiler warning!).By Mike Tao on June 6, 2011 at 12:00PM PDT Assassin's Creed: Revelations