The Legend of Zelda: Breath of the Wild review – Link has never been so free