Last week the Louvre Abu Dhabi surprised many with intriguing (and vague) tweets that they would be displaying Leonardo…