Nicky Van Der Watt Articles Our Top 25 Greatest Moments in Assassin’s Creed Origins: Discovery Tour Mar 2nd, 2018 Assassin’s Creed Origins has a new DLC - The Discovery Tour. In the Discovery Tour, Ubisoft has stripped away the ‘heavy narrative’ and...