Next week, Nintendo Switch players can pick-up Owlboy on February 13th digitally. D-Pad Studios mentioned earlier that a physical release will come later in the year. Now, a date has been revealed for that physical release. Owlboy will be available for the Nintendo Switch and PlayStation 4 physically on May 29, 2018. Yes it’s months away from the digital version of the Switch but let’s face it, you’re interested in it and so are we!
Checkout the trailer released earlier below: