Assassin’s Creed Odyssey Launch Sales Topping Franchise RecordsBy Jett Vincent Siaon October 11, 2018Ubisoft has just announced that Assassin’s Creed Odyssey had the best launch week in franchise history for the current console...