Credits go to Invalid_Username. Thanks bro!
PotHeads hang here: https://www.mpgh.net/forum/forumdisplay.php?f=170
yheay!!! AC.! new one!
Anything can PM me. I'm from Malaysia.
Kotaku said it was set in France, though I honestly never found the AC games to be as good as everyone said they are (except Revelations; damn fun).