6 Assassin's Creed Victory locations better than London

Even though Assassin's Creed Victory timeline is set for London, however here are some locations we would rather see other than London for this Assassin's Creed game, if not maybe in the future.

Read Full Story >>
The story is too old to be commented.