D-Pad Studio has announced they’ll be bringing Owlboy to Nintendo Switch on February 13, 2018.
The game will be out on the eShop at launch. A physical release is on the cards, which will be out in the future. Languages supported are English, Japanese, French, Italian, Spanish, Russian, Korean, Traditional Chinese, Simplified Chinese, German, Brazilian, and Polish.
— D-Pad Studio (@DPadStudio) January 22, 2018