Owlboy's Switch eShop release isn't too far off, but now fans have the option of waiting for a retail release in May. That's quite a ways off, but hopefully those interested in the physical release can hold out! Thanks to Sligeach_eire and Nicodarunia for the heads up!