News Assassin’s Creed: Revelations Gets New Story Recap Trailer November 16th, 2011 0 Assassin's Creed: Revelations hit store shelves this week, but with all the other perfect scores out there if you're not a fan of the incredible...