fbpx

keyring

assassin's creed odyssey trailer logo

Assassin’s Creed Odyssey Trailer Leaked And CONFIRMED By Ubisoft

Prior to the Assassin’s Creed Odyssey trailer, there was a leaked image posted on an originally unconfirmed source on a French website jeuxvideo-live....