Admin·News·21 September 2018Ubisoft Reveals “Choose Life” Assassin’s Creed: Odyssey Live-Action TrailerUbisoft has released an Assassin’s Creed: Odyssey live-action trailer, “Choose Life”, both online and in an adapted short formats for TV... Read More