Next Assassins Creed leaked by a keychain?

Updated: July 9th, 2018BrantonGaming & NewsLeave a Comment

assassins creed odyssey leaked

The next installment of Assassins Creed is seemingly going to take place in Greece and will be called Odyssey. That is if a keychain can be trusted. According to the French media outlet JeuxVideoLive, a reputable leaker by the name of ArcticBlue sent them the picture of the keychain shown … Read More