warpzoned.com
Assassin’s Creed: Revelations takes place in Istanbul
Ubisoft’s Assassin’s Creed: Revelations reveal has been slowly working its way towards completion and the new pictures are beginning to clear up the future of the franchise. The cleares…