Limited Run is doing a physical release of it, which is supposed to come in Q3 this year, I assume at same time as the digital release.
Can't wait to finally try the Cerebral Bore! ^^
Also, is that Outset Island from Wind Waker in Breath of The Wild?
Some days I just blow up.