Feast Your Eyes on new Assassin’s Creed Revelations ScreensJune 6, 2011 by Sara Leave a CommentFresh from their E3 press briefing, these are the latest and greatest screenshots from the insane Assassin’s Creed Revelations title. What do you think?[nggallery id=57]