The setting is possibly New York.
It also sounds interesting to play as a Templar for the whole game as opposed to a small section.
It also ties in with AC: Freedom Cry.
-
2 Replies[quote]The setting is possibly New York.[/quote]Eh.....