For the second week in a row, Assassin’s Creed Shadows has reached the number one spot on the UK’s physical game sales chart. Despite a rocky lead-up to its launch, Assassin’s Creed Shadows has proven to be a much-needed success for Ubisoft, with sales trending upwards globally since its March 20 release.