Breath of the Wild DLC has landed!

The Legend of Zelda: Breath of the Wild DLC is finally here.